2011-05-19 70 views
6

是否有SASS擴展可以使用SASS樣式表,找到中性屬性(例如border-radius)並自動輸出所有供應商特定屬性(例如-webkit-border-radius等)?用於CSS3跨瀏覽器兼容性的SASS插件?

我不是真的想要手動創建所有mixin,也不是手動編寫代碼。我確信必須有這樣的延伸,但我找不到它。幫幫我?

+0

Grunt也將完成這項工作。用它的autoprefixer。這樣你直接在生成的CSS上運行代碼,而不是在真正的sass文件上運行。 https://www.npmjs.com/package/grunt-autoprefixe – DevWL 2016-02-29 03:29:49

回答

1

有一個非常好的寶石,可以滿足您的需求。它叫Bourbon

它不會取代你的CSS與供應商特定的一個,因爲它工作的SASS工作。

它基本上是一個mixin集合,可以正確生成跨瀏覽器的css。

1

Compass有一個CSS3 module處理大量的東西。

+0

是的,但Compass要求我使用'@include border-radius'。我在想的是編寫普通的非mixin代碼,並將其編譯/轉換爲各自的供應商。 – Gargron 2011-05-19 20:20:08