2014-06-09 113 views
2

尋找任何方法來避免供應商特定的前綴寫入CSS時,它不必要地延長了CSS文件。同時採用變換 像我必須寫下面的代碼避免在CSS中的供應商特定前綴

transform:rotate(90deg); 
-moz-transform:rotate(90deg); 
-webkit-transform:rotate(90deg); 
-o-transform:rotate(90deg); 
-ms-transform:rotate(90deg); 

所有5條線路做同樣的事情,但對於不同的瀏覽器。那麼有什麼方法可以避免它?

+1

你寫的不對;前綴前綴 – Jonathan

+0

但我只想寫一次。 cherouvim的答案適合我的需求,但仍然是一個純粹的CSS解決方案將是偉大的 – Trishul

+0

一個純粹的CSS解決方案將可能在幾年後,舊版本的瀏覽器將不再使用。 – cherouvim

回答

3

一個基於JavaScript的解決方案是http://leaverou.github.io/prefixfree/

- 前綴,免費讓你使用只前綴的CSS屬性無處不在。它在幕後工作,只在需要時纔將當前瀏覽器的前綴添加到任何 CSS代碼中。

0

https://github.com/ai/autoprefixer考慮了自動化前綴的最先進的解決方案。你可以在Sublime Text或Grunt中使用它,或者以其他方式使用它。它始終是最新的,使用起來非常方便。

相關問題