CSS3 - 为什么使用供应商前缀?

时间:2015-04-12 16:34:24

标签: css3

transform:rotateY(180deg);
-webkit-transform:rotateY(180deg);
-moz-transform:rotateY(180deg);

我只是想弄清楚为什么我们真的需要定义webkit和moz?如果第一行代码仍然完全相同?我找不到有关此问题的深入答案。

1 个答案:

答案 0 :(得分:0)

仅仅因为对于某些浏览器版本,转换属性(或其他一些CSS3属性)仍然是实验性的,这意味着它尚未完全实现(经过测试并可以实现)。旧版本需要VENDOR PREFIXES才能正确呈现此类属性。

所有较新的浏览器都可以在没有供应商前缀的情况下工作,尽管一些旧的浏览器无法呈现一些CSS3,无论前缀是什么(如IE7)。