这种方式在业界上统称:识别码、前缀
//-ms代表【ie】内核识别码
//-moz代表火狐【firefox】内核识别码
//-webkit代表谷歌【chrome】/苹果【safari】内核识别码
//-o代表欧朋【opera】内核识别码
为什么要加识别码:
在标准还未确定时,部分浏览器已经根据最初草案实现了部分功能,为了与之后确定下来的标准进行兼容,所以每种浏览器使用了自己的私有前缀与标准进行区分,当标准确立后,各大浏览器将逐步支持不带前缀的css3新属性, 目前已有很多私有前缀可以不写了,但为了兼容老版本的浏览器,可以仍沿用私有前缀和标准方法,逐渐过渡。所以加识别码的目的是为了兼容老版本浏览器。
使用方法
transform:rotate(30deg); //w3c统一标识语
-ms-transform:rotate(30deg); //-ms代表ie内核识别码
-moz-transform:rotate(30deg); //-moz代表火狐内核识别码
-webkit-transform:rotate(30deg); //-webkit代表苹果的Safari浏览器及谷歌内核识别码
-o-transform:rotate(30deg); //-o代表欧朋【opera】内核识别码
浏览器内核:
一、Trident内核代表产品Internet
Explorer,又称其为IE内核。Trident(又称为MSHTML),是微软开发的一种排版引擎。使用Trident渲染引擎的浏览器包括:IE、傲游、世界之窗浏览器、Avant、腾讯TT、Netscape
</
8、NetCaptor、Sleipnir、GOSURF、GreenBrowser和KKman等。

本文介绍了CSS3中用于不同浏览器内核识别的前缀,如-ms- (IE), -moz- (Firefox), -webkit- (Chrome/Safari) 和 -o- (Opera),以及它们的作用——兼容老版本浏览器。还列举了四大主流浏览器内核:Trident (IE), Gecko (Firefox), WebKit (Safari/Chrome) 和 Presto (Opera)。"
113308080,9176225,"Android UI组件详解:dp,px,pt,sp与常用组件
最低0.47元/天 解锁文章
212

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



