这种方式在业界上统称:识别码、前缀
//-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),是微软开发的一种排版引擎。使用