Sass指令mixin,include,=和+

时间:2012-05-23 17:33:26

标签: css stylesheet sass

当我正在进行的项目中,我一直在接受Sass,并注意到@mixin@include分别被=+取代。我似乎无法找到关于这些符号的任何信息作为指令,sass-lang.com只提及@prefixed指令。

看到这些已经提出了一些我似乎无法在谷歌或http://www.sass-lang.com找到解答的问题。

  1. 使用=+超过更长的等值是不错的做法?
  2. 使用它们和@指令之间有什么区别吗?
  3. 是否有更多指令被替换为@extend
  4. 等符号
  5. 这些是否会与sass和scss一起工作/即使他们这样做,哪种风格更常见于哪种sass?

1 个答案:

答案 0 :(得分:2)

这是.sass文件(Pre SASS3)的旧语法

见“Mixins”:http://sass-lang.com/docs/yardoc/file.SCSS_FOR_SASS_USERS.html

继续前进,您应该使用@mixin和@include,除非您有理由继续使用旧格式。