摘要: 复制以下代码,即可查看效果 灰色为父盒子,黑色为子元素 点击子元素,弹出: 事件经过:点击子元素p标签,事件监听对象为p标签,目标元素也是p标签,所以e.target和e.currentTarget都是p标签 由于没有阻止事件冒泡,会在父元素上再次捕捉到事件,这时事件监听对象为父元素,目标是p标签, 阅读全文
posted @ 2018-03-07 14:36 zhangce 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 安装 编译好的windows可用版本的下载地址(官网中可以连接到这个网站,和官方网站保持同步): "http://ffmpeg.zeranoe.com/builds/" 或者: 百度网盘 "https://pan.baidu.com/s/1z_JO18bmMWJYIsXEnmabYw" 该版本为FF 阅读全文
posted @ 2018-03-06 15:09 zhangce 阅读(38787) 评论(0) 推荐(1) 编辑
摘要: 我们可能会需要在一台电脑上以不同的github账户去使用git,这时就需要去解决如何管理本机上的多个ssh key的问题了。 生成新ssh key 如果我们电脑上已经存在了一个ssh key,那么我们需要在我们电脑上生成第二个你想在本电脑上使用的id_rsa,使用命令: 。 下图红色标注部分会提示你 阅读全文
posted @ 2018-03-01 14:49 zhangce 阅读(9444) 评论(2) 推荐(1) 编辑
摘要: 只在固定IE版本下执行 将以下代码放在head标签中,在script标签中写js即可 注意:需要在文档加载完后再执行,要将代码写在 中 其它写法 要注意空格,否则可能出错 阅读全文
posted @ 2018-02-02 12:34 zhangce 阅读(136) 评论(0) 推荐(0) 编辑
摘要: IE8以下版本没有getElementsByClassName这个方法,以下是兼容写法 function ieGetElementsByClassName() { if (!document.getElementsByClassName) { document.getElementsByClassN 阅读全文
posted @ 2018-02-02 11:49 zhangce 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 介绍一点IE下控制台调试与chrome的区别 数组 alert IE 和 Chrome 都会弹出数组的内容 console Chrome 会正常打印在控制台 IE 只会正常打印 ,而对于有逗号分隔打印多个内容的,只会打印数组内容 阅读全文
posted @ 2018-02-02 10:44 zhangce 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 遇到一些IE兼容问题,可以考虑在该浏览器环境下,用js控制样式,以下是判断IE版本的js代码 阅读全文
posted @ 2018-02-02 10:30 zhangce 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 设置父盒子 box sizing:border box 属性,这时盒子内容区就不受边框影响,始终为100px 200px 但是,父盒子还是放不下 为什么会出现这种情况呢,因为两个子盒子之间有一个空白文本节点, inline 和 inline block 是内联布局,既然是内联那么就会受空白区域的影响 阅读全文
posted @ 2018-01-26 17:46 zhangce 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 移动端采用rem适配非常方便 比如在iphone6尺寸下,将html font size 设置为 100px,那么写css时,只要将尺寸/100 + rem 即可。 在iphone6Plus尺寸下,html font size会自动调节,兼容多种尺寸的手机 以下是js代码,复制到你的项目中即可使用 阅读全文
posted @ 2018-01-26 16:50 zhangce 阅读(3509) 评论(0) 推荐(0) 编辑
摘要: nth child(n) 但是如果子元素是混乱的,比如: nth child(2)会选择第2个子元素,而且子元素必须是span,但是没找到(第二个子元素为p) nth child(3)会选择第3个子元素,而且子元素必须是span 相关 nth last child(n) 从后往前找子元素 nth o 阅读全文
posted @ 2018-01-26 11:51 zhangce 阅读(11458) 评论(0) 推荐(1) 编辑