2012-05-23 124 views
0

當我參與正在進行的項目並且已注意到@mixin@include分別被替換爲=+時,我一直在撿拾Sass。我似乎無法找到關於這些符號的任何信息作爲指令,而sass-lang.com僅提及@前綴指令。Sass指令mixin,include,=和+

看到這些提出了幾個問題,我似乎無法找到答案在這裏,谷歌,或在http://www.sass-lang.com

  1. 是否使用=+優於其較長的等價物?
  2. 使用它們和@指令有什麼不同嗎?
  3. 是否還有更多指令用@extend等符號代替?
  4. 這些工作與sass和scss /即使他們做,哪種風格更常見sass的味道?

回答

2

這是舊語法的.sass文件(預SASS3)

在這裏看到在 「混入」:http://sass-lang.com/docs/yardoc/file.SCSS_FOR_SASS_USERS.html

展望未來,您應該使用@mixin和@include,除非你有繼續使用傳統格式的原因。

+0

謝謝,我想這就是爲什麼我沒有看到任何提及'+'或'='。 – Aaron

+1

這是一個恥辱,因爲我懶惰,喜歡1個字符的語法:-) –

+0

是不是更小的語法爲什麼我們都使用haml呢?我確實同意用'@ mixin'和'@ include'來閱讀比較容易。 – Aaron