SCSS
SCSS
是一门很好用的类CSS
,在平时的工作中几乎都不用CSS,而是使用类CSS
语言,Sass
和 SCSS
其实是同一种东西,我们平时都称之为 Sass
,Sass
是以“.sass”
后缀为扩展名,而 SCSS
是以“.scss”
后缀为扩展名,Sass
是以严格的缩进式语法规则来书写,不带大括号( { } )和分号( ; ),而 SCSS
的语法书写和我们的 CSS
语法书写方式非常类似
基本语法
声明变量符$
具体形式:$width :300px
声明变量后,就可以在后续直接进行调用width : $width;
默认变量 !default
:如果分配给变量的值后面添加了 !default
标志 ,这意味着该变量如果已经赋值,那么它不会被重新赋值,但是,如果它尚未赋值,那么它会被赋予新的给定值
局部变量和全局变量:在最外层声明的变量为全局变量,在某个具体的标签内声明的变量为局部变量,全局变量可以供全局使用,局部变量只能供该标签内部使用
嵌套选择器
scss
body {
p {
color: red;
}
}