不同浏览器的CSS前缀?

时间:2011-10-29 10:05:44

标签: javascript css browser

我们都知道,当我们使用DOM引用该属性时,Mozilla(Gecko)的CSS前缀是Moz。例如:MozTransform

我有一个CSS用于不同浏览器的前缀列表,但我也想知道使用DOM引用它们时使用的前缀。

CSS前缀列表:

-moz-
-webkit-
-apple-
-o-
-xv-
-ms-
-mso-
-atsc-
-wap-
-khtml-
-prince-
-ah-
-hp-
-ro-
-rim-
-tc-

3 个答案:

答案 0 :(得分:3)

规范说连字符后的任何字母都应该大写。所以-o-变成了O,-moz-变成了Moz。

Internet Explorer不遵循规范:-ms-保持为ms。 Webkit对冲它的赌注,并与webkit和Webkit一起使用。

答案 1 :(得分:1)

对于DOM中的style.property,Opera是一个大写'O'。

答案 2 :(得分:0)

从Modernizr图书馆阅读此https://github.com/Modernizr/Modernizr/issues/21