scss @规则
- @import
- Sass 扩展了 CSS 的 @import 规则,让它能够引入 SCSS 和 Sass 文件。 所有引入的 SCSS 和 Sass 文件都会被合并并输出一个单一的 CSS 文件。
- 引入多个文件 @import “rounded-corners”, “text-shadow”;
- 嵌套引入
1 | //假设要引入的样式文件`example.scss`文件中包含这样的代码: |
- @media 指令和 CSS 的使用规则一样的简单,但它有另外一个功能,可以嵌套在 CSS 规则中。
1 | .sidebar { |
- @extend 是用来扩展选择器或占位符
1 | .error { |
- @at-root 从字面上解释就是跳出根元素
1 | .a { |
- @debug 在 Sass 中是用来调试的,当你的在 Sass 的源码中使用了 @debug 指令之后,Sass 代码在编译出错时,在命令终端会输出你设置的提示 Bug
1 | @debug 10em + 12em; |
- @warn 和 @debug 功能类似,用来帮助我们更好的调试 Sass。
- @error 和 @warn、@debug 功能是如出一辙。
1 | @mixin error($x){ |