2015-04-12 75 views
0
transform:rotateY(180deg); 
-webkit-transform:rotateY(180deg); 
-moz-transform:rotateY(180deg); 

我只是不知道爲什麼我們真的需要定義webkit和moz?如果第一行代碼仍然完全相同?我無法在這方面找到深入的答案。CSS3 - 爲什麼使用供應商前綴?

+0

關鍵幀或供應商前綴?你似乎指的是後者。供應商前綴用於其他瀏覽器支持。關鍵幀與CSS3動畫一起使用。 –

+0

供應商前綴使css可以在舊版瀏覽器上運行。 – user4759923

+0

在我的代碼中,如果已有供應商前綴使其適用於較舊的瀏覽器(和最新版本?),那麼第一行是什麼意思? – WTFZane

回答

0

僅僅因爲對於某些瀏覽器版本而言,transform屬性(或其他一些CSS3屬性)仍然是實驗性的,這意味着它還沒有完全實現(測試,並給出它)。舊版本需要供應商前置版才能正確呈現這些屬性。

所有較新的瀏覽器都沒有供應商前綴,儘管一些較舊的瀏覽器無法呈現某些CSS3,無論前綴如何(如IE7)。

相關問題