HTML5
两棵黄鹂鸣翠柳
这个作者很懒,什么都没留下…
展开
-
用redux后history.push失效的解决方法
使用redux后打印props发现没有history解决方案:引入withRouter方法:import { withRouter } from ‘react-router-dom’;导出组件时调用export default connect(mapStateToProps,mapDispatchToProps)(withRouter(Sidebar));之后Sidebar组件中就可以使用this.props.history.push来跳转了...原创 2020-06-03 09:38:49 · 1336 阅读 · 0 评论 -
作用域和加载
深入理解,函数声明、函数表达式、匿名函数、立即执行函数、window.onload的区别. 一、函数声明、函数表达式、匿名函数1.函数声明:function fnName () {…};使用function关键字声明一个函数,再指定一个函数名,叫函数声明。2.函数表达式 var fnName = function () {…};使用function关键字声明一个函数,但未给函数命名,最后...转载 2019-11-01 10:40:53 · 186 阅读 · 0 评论 -
给火狐加css的样式
以下内容转自https://blog.csdn.net/Nana_9457/article/details/88538099在工作中发现,有些效果在chrome浏览器中能实现的效果,在火狐下没有(设置-moz-box也不能实现),比如截几行,在chrome下通过下述代码实现:display: -webkit-box;overflow: hidden;-webkit-line-clamp: ...转载 2019-04-19 16:05:45 · 580 阅读 · 0 评论 -
ios内iframe内容不能滚动的解决方案
原文地址:https://www.cnblogs.com/xieze/p/6702117.htmlHTML代码在使用IFRAME或者其他HTML元素时,你需要使用一个元素(如DIV)来包装他们:?123<div class="scroll-wrapper"> <iframe src=""></iframe> </div>?1...转载 2019-06-17 18:43:23 · 2372 阅读 · 0 评论 -
移动端页面后退读浏览器缓存的解决方案
原文地址:https://blog.csdn.net/bijunwei/article/details/89883148//安卓手机 返回时会有缓存//为清除缓存页面开始时直接reload/* 一些浏览器中返回按钮是直接使用缓存的,不会执行任何js代码,例如, 在提交的时候将按钮设置为loading状态,如果在提交成功后没有对按钮进行处理,那么返回后按钮依然是loading状态,这就很尴尬了...转载 2019-06-17 18:45:04 · 1179 阅读 · 0 评论 -
sourcetree跳过注册方法
以下内容转载 sourcetree跳过注册的方法 当前只有Win的版本,Mac自行百度 很多人用git命令行不熟练,那么可以尝试使用sourcetree进行操作。 然鹅~~sourcetree又一个比较严肃的问题就是,很多人不会跳过注册或者操作注册。 废话不...转载 2019-06-27 14:45:29 · 916 阅读 · 1 评论 -
linux安装和卸载nodejs
安装:1.下载uname -a 查看linux系统版本,去nodejs官网下载对应的nodejs压缩文件2.上传&解压&更名⑴ 使用yum命令安装lrzsz软件:yum install -y lrzsz 完成后 输入命令 rz 选择文件上传(这里上传的文件名为node-v10.16.0-linux-x64.tar.xz )⑵ 解压:tar -x...原创 2019-07-17 10:38:20 · 7134 阅读 · 0 评论 -
关于累加绑定
摘自https://www.jb51.net/article/134684.htm;一个很久很久以前遇到过的坑… 最近做项目为一个添加按钮绑定点击事件,很简单的一个事情,于是我按照通常做法找到元素,使用jquery的on()方法为元素绑定了点击事件,点击同时发送请求。完成后看效果,第一次点击没有问题。再一次点击后发现发送了两次请求,后面再点击发现请求的数量越来越多。这时我初步判断可能是元素有...转载 2019-02-26 16:00:52 · 166 阅读 · 0 评论 -
点透问题
点透出现的场景当A/B两个层上下z轴重叠,上层的A点击后消失或移开(这一点很重要),并且B元素本身有默认click事件(如a标签)或绑定了click事件。在这种情况下,点击A/B重叠的部分,就会出现点透的现象。点透现象出现的原因:zepto的tap事件是通过兼听绑定在document上的touch事件来完成tap事件的模拟的,并且tap事件是冒泡到document上触发的!!!在移动端不使用c...原创 2019-02-01 10:48:50 · 301 阅读 · 0 评论 -
HTM5常用语义化标签
定义文章 定义文章的侧边栏 一组媒体对象以及文字 定义 figure 的标题定义页脚定义页眉定义对网页标题的组合定义导航 定义文档中的区段定义日期和时间原创 2017-12-27 10:42:20 · 211 阅读 · 0 评论 -
canvas基础用法
当没有设置宽度和高度的时候,canvas会初始化宽度为300像素和高度为150像素;该元素可以使用CSS来定义大小,但在绘制时图像会伸缩以适应它的框架尺寸:如果CSS的尺寸与初始画布的比例不一致,它会出现扭曲。故单纯的扩展画布可以写在行内例:先设置颜色,后绘制图形var ctx = canvas.getContext(‘2d’); \\创建2D渲染区域ctx.f原创 2017-12-27 10:51:13 · 413 阅读 · 0 评论 -
swiper&微场景
swiper微场景开发流程:1.下载最新的swiper,官方网址:http://www.swiper.com.cn/ 2.API文档是配置项手册中文教程---Swiper Animate是Swiper的动画效果,功能很强大3.引入CSS和JS文件:swiper.min.js和swiper.min.css。如果用到动画效果则需要引入swiper.animate.min.js和an原创 2018-01-15 19:17:51 · 894 阅读 · 0 评论 -
网站三端登陆
信息来源网络,用于学习。侵删微信第三方登录与静默授权微信的授权登录在日常应用中应用的非常广泛,最多就是第三方登录,最近在搞这方面的例子,做个笔记,方便查阅。微信登录分为两类:需要用户确认的授权登录与静默授权,用户确认的授权登录因为要通过用户的个人确认,所以可以获取用户全面的信息,无论是否关注相关微信号都可以获取,静默授权是嵌套在普通网页中的授权方式,不需要用转载 2018-02-03 11:06:09 · 1240 阅读 · 0 评论 -
es5数组及对象处理方法
内容为转载,侵删!es6已经出来了,为什么还要整理es5?因为知识不是跳跃的,就像已经出来vue、react这样的框架,你还是需要jQuery一样!es5浏览器兼容:Opera 11+Firefox 3.6+Safari 5+Chrome 8+Internet Explorer 9+vue因为采用es5语法,所以兼容也是兼容到IE9;这就说明,在你开发的时候可以放肆的运用转载 2018-02-04 02:19:49 · 658 阅读 · 0 评论 -
sublime用tab快速生成页面结构
1.Tools中选择新代码段2.Hello, ${1:this} is a ${2:snippet}. 把这一句替换为要生成的结构3.hello 释放这一句,标签内写快捷键,如v4.source.python 释放这一句,修改文件类型,如text.html 。即在html文档中生成结构5.加上${1},代表初始化后光标所在的位置6.保存修改好的代码段,不需要加后缀即可原创 2018-02-06 12:07:58 · 1833 阅读 · 0 评论 -
git bash闪退的解决方法
问题描述:今天安装git之后发现Git Bash工具闪退。于是试了各种办法之后,最后终于解决。背景描述:git 下载地址:https://git-scm.com/download/win下载成功后安装:一直点下一步 Next 即可。(安装路径可以自定义)安装成功之后,发现Git Bash闪退。打不开。cmd中输入:sc query null&nb...转载 2019-01-15 06:30:18 · 1150 阅读 · 0 评论 -
阿里云nginx配置ssl证书给http上锁
1.申请免费ssl证书,具体方法百度即可2.下载免费证书,并把证书拷贝至服务器nginx目录下3.配置服务文件4.添加443安全组 附简单代码:在nginx.conf监听443端口和80端口server { listen 443; server_name walnutui.com; # 你的域名 ssl on; root /ho...原创 2019-01-31 16:38:30 · 212 阅读 · 0 评论 -
HTML5兼容处理
标准DOM:header, section, footer, aside, nav, article, figure{ display: block; }IE9 -注:必须写在head中原创 2017-12-27 10:14:09 · 342 阅读 · 0 评论