w3c发布了CSS3标准,但是各大主流浏览器并没有完全遵循这个标准,都有自己的实现。所以在实现某一效果时,为了让网页在各浏览器中都能被识别,常常需要写多行前缀不一样,属性一样的代码。
-moz Firefox浏览器
-webkit Chrome、Safari
-ms IE浏览器
-o Opera
例如对元素的2D转换:
transform:rotate(7deg); -ms-transform:rotate(7deg); /* IE 9 */ -moz-transform:rotate(7deg); /* Firefox */ -webkit-transform:rotate(7deg); /* Safari 和 Chrome */ -o-transform:rotate(7deg); /* Opera */
所以除了写上w3c标准语句外,还需要带上想要支持的浏览器的前缀。

本文介绍了如何通过添加特定前缀来确保CSS3代码能在不同浏览器中正确显示,包括Firefox、Chrome、IE和Opera等。
264

被折叠的 条评论
为什么被折叠?



