摘要: [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) 编辑
摘要: [Sass]声明变量 定义变量的语法: 在有些编程语言中(如,JavaScript)声明变量都是使用关键词“var”开头,但是在 Sass 不使用这个关键词,而是使用大家都喜欢的美元符号“$”开头。我想用一张图来解释,我一直坚信,一图胜千言万语: 上图非常清楚告诉了大家,Sass 的变量包括三个部分 阅读全文
posted @ 2016-12-09 21:42 张华男 阅读(4725) 评论(0) 推荐(0) 编辑
摘要: Sass 的调试 Sass 调试一直以来都是一件头痛的事情,使用 Sass 的同学都希望能在浏览器中直接调试 Sass 文件,能找到对应的行数。值得庆幸的是,现在实现并不是一件难事,只要你的浏览器支持“sourcemap”功能即可。早一点的版本,需要在编译的时候添加“--sourcemap” 参数: 阅读全文
posted @ 2016-12-09 21:40 张华男 阅读(743) 评论(0) 推荐(0) 编辑
摘要: [Sass]命令编译 命令编译是指使用你电脑中的命令终端,通过输入 Sass 指令来编译 Sass。这种编译方式是最直接也是最简单的一种方式。因为只需要在你的命令终端输入: 单文件编译: sass <要编译的Sass文件路径>/style.scss:<要输出CSS文件路径>/style.css 这是 阅读全文
posted @ 2016-12-09 21:04 张华男 阅读(2640) 评论(0) 推荐(0) 编辑
摘要: Location对象 location用于获取或设置窗体的URL,并且可以用于解析URL。 语法: location.[属性|方法] location对象属性图示: location 对象属性: hash 设置或返回从井号 (#) 开始的 URL(锚)。 host 设置或返回主机名和当前 URL 的 阅读全文
posted @ 2016-12-09 13:28 张华男 阅读(198) 评论(0) 推荐(0) 编辑