Dafd47e89ea66e9ca5c001afebd17576

Sass 3.2 alpha: passing content blocks to mixins by @content

2011-11-29 11:31:54 +0800hlbCompass 節點 中發起
最後由 evenwu2011-12-01 14:35:26 +0800回應 , 752次閱讀

Sass 3.2 有一個重要的新功能,是可以把整個 content block 傳給 mixing。

所以可以寫這樣的語法:

@mixin ie6 {
    * html & { @content }
}

#logo {
    background-image: url("/images/logo.png");
    @include ie6 { background-image: url("/images/logo.gif"); }
}

更邪惡的功能請見 http://gist.github.com/1215856

如果你現在就想試用這個功能的話,可以用這個指令安裝最新版的 Sass:

gem install sass --pre

截至 2011-12-01 14:35:26 +0800,共收到 1 條回應
F8ca23da626499de4b476d7ccaf2950b
evenwu 1樓, 於2011-11-29 11:59:17 +0800回應

這個超讚的阿!
我甚至已經想好要怎麼用它了!

需要 登入 後方可回應,如果你還沒有帳號按這裡 註冊