变量部分

  1. $myColor: #fff;
  2. $myString: 'sss';
  1. @myColor: #fff;
  2. @myString: 'sss';

mixin 部分

  1. // define
  2. @mixin alert-variant($background, $border, $text-color) {
  3. background-color: $background;
  4. border-color: $border;
  5. color: $text-color;
  6. hr {
  7. border-top-color: darken($border, 5%);
  8. }
  9. .alert-link {
  10. color: darken($text-color, 10%);
  11. }
  12. }
  13. // use
  14. .test {
  15. @include alert-variant($bg, $b, $t)
  16. }
  1. .alert-variant(@background; @border; @text-color) {
  2. background-color: @background;
  3. border-color: @border;
  4. color: @text-color;
  5. hr {
  6. border-top-color: darken(@border, 5%);
  7. }
  8. .alert-link {
  9. color: darken(@text-color, 10%);
  10. }
  11. }

With Gulp

这里顺便一说,gulp-sass 会过滤掉以 underscore 下划线 _ 开头的文件