0. Sass 文件后缀名
sass 有两种后缀名文件:一种后缀名为
sass
,不使用大括号和分号;另一种就是我们这里使用的
scss
文件,这种和我们平时写的 css 文件格式差不多,使用大括号和分号。本教程中所说的所有 sass 文件都指后缀名为
scss
的文件。在此也建议使用后缀名为
scss
的文件,以避免
sass
后缀名的严格格式要求报错。
1. 使用变量;
sass
让人们受益的一个重要特性就是它为
css
引入了变量。你可以把反复使用的
css
属性值 定义成变量,然后通过变量名来引用它们,而无需重复书写这一属性值。或者,对于仅使用过一 次的属性值,你可以赋予其一个易懂的变量名,让人一眼就知道这个属性值的用途。
sass
使用
$
符号来标识变量
(老版本的
sass
使用
!
来标识变量。改成$是多半因为
!highlight-color
看起来太丑了。)
,比如
$highlight-color
和
$sidebar-width
。为什么选择
$
符号呢?因为它好认、更具美感,且在CSS中并无他用,不会导致与现存或未来的
css
语法冲突。
1-1. 变量声明;
sass
变量的声明和
css
属性的声明很像:
$highlight-color: