摘要: 20170503 1.手机uc不支持伪元素使用animation动画 (暂未解决) 2.移动端background-attachment:fixed不兼容性,没有任何效果, element:before { content: ' '; position: fixed; z-index: -1; to 阅读全文
posted @ 2017-05-03 21:56 张华男 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: < meta http-equiv = "X-UA-Compatible" content = "IE=edge,chrome=1" /> 可以让用户的IE浏览器不变,但用户在浏览网页时,实际上使用的是Google Chrome浏览器内核 阅读全文
posted @ 2017-04-28 21:49 张华男 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 利用 Array(n).fill().map(...) 可以方便快速地构造数组: Array(10).fill().map((_,i) => i+1); 阅读全文
posted @ 2017-04-25 17:27 张华男 阅读(297) 评论(0) 推荐(0) 编辑
摘要: Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支 阅读全文
posted @ 2017-03-13 13:16 张华男 阅读(106121) 评论(0) 推荐(1) 编辑
摘要: 事件修饰符 Vue.js 为 v-on 提供了事件修饰符来处理 DOM 事件细节,如:event.preventDefault() 或 event.stopPropagation()。 Vue.js通过由点(.)表示的指令后缀来调用修饰符。 .stop .prevent .capture .self 阅读全文
posted @ 2017-03-05 23:16 张华男 阅读(523) 评论(0) 推荐(0) 编辑
摘要: [Sass]占位符 %placeholder Sass 中的占位符 %placeholder 功能是一个很强大,很实用的一个功能,这也是我非常喜欢的功能。他可以取代以前 CSS 中的基类造成的代码冗余的情形。因为 %placeholder 声明的代码,如果不被 @extend 调用的话,不会产生任何 阅读全文
posted @ 2016-12-10 14:53 张华男 阅读(1688) 评论(0) 推荐(0) 编辑
摘要: [Sass]扩展/继承 继承对于了解 CSS 的同学来说一点都不陌生,先来看一张图: 图中代码显示“.col-sub .block li,.col-extra .block li” 继承了 “.item-list ul li”选择器的 “padding : 0;” 和 “ul li” 选择器中的 “ 阅读全文
posted @ 2016-12-10 13:12 张华男 阅读(410) 评论(0) 推荐(0) 编辑
摘要: [Sass]混合宏-声明混合宏 如果整个网站中有几处小样式类似,比如颜色,字体等,在 Sass 可以使用变量来统一处理,那么这种选择还是不错的。但当你的样式变得越来越复杂,需要重复使用大段的样式时,使用变量就无法达到我们目了。这个时候 Sass 中的混合宏就会变得非常有意义。在这一节中,主要向大家介 阅读全文
posted @ 2016-12-09 22:15 张华男 阅读(526) 评论(0) 推荐(0) 编辑
摘要: [Sass]嵌套-选择器嵌套 Sass 中还提供了选择器嵌套功能,但这也并不意味着你在 Sass 中的嵌套是无节制的,因为你嵌套的层级越深,编译出来的 CSS 代码的选择器层级将越深,这往往是大家不愿意看到的一点。这个特性现在正被众多开发者滥用。 选择器嵌套为样式表的作者提供了一个通过局部选择器相互 阅读全文
posted @ 2016-12-09 22:08 张华男 阅读(973) 评论(0) 推荐(0) 编辑
摘要: [Sass]局部变量和全局变量 Sass 中变量的作用域在过去几年已经发生了一些改变。直到最近,规则集和其他范围内声明变量的作用域才默认为本地。如果已经存在同名的全局变量,从 3.4 版本开始,Sass 已经可以正确处理作用域的概念,并通过创建一个新的局部变量来代替。 全局变量与局部变量 先来看一下 阅读全文
posted @ 2016-12-09 21:56 张华男 阅读(11855) 评论(0) 推荐(0) 编辑