2011-10-13 62 views
2

我通常在我的樣式表中使用CSS3屬性。舊的瀏覽器需要特殊的前綴來獲得與新的相同的結果。有沒有辦法留下不必要的前綴,但得到與他們相同的結果?有沒有任何CSS3自動向後兼容發生器?

固體CSS3屬性:

border-radius: 1px; 

出於兼容性:

-webkit-border-radius: 1px; 
-moz-border-radius: 1px; 

我必須使用所有的人:

border-radius: 1px; 
-webkit-border-radius: 1px; 
-moz-border-radius: 1px; 

很難維持3種獨特的性質做相同。我想在沒有兼容性的情況下工作。 我的計劃如下:我使用簡單的CSS3屬性,完成後我通過自動化程序或Web應用程序添加前綴屬性。

有人知道一個可行的解決方案嗎?我會很感激一個簡單的網絡應用程序。

// border radius,text shadow,box shadow。 /多個背景,RGBA和其他東西沒有惱人的前綴(謝天謝地)。

回答

3

我建議使用http://prefixr.com/

它甚至有,你可以在你的開發利用,以幫助這個過程自動化的API。

+2

http://css3please.com與前綴相結合是非常有用的,我很高興地一起使用這兩個 – Thomas

+0

地獄是啊。十分感謝大家。 – orosznyet

1

如果你想要一個web應用程序,你可以使用CSS3 Please!。它可以讓你動態地修改一個樣式表和一個實時預覽。