-ms-,-moz-,-webkit-,-o-含义及各浏览器内核整理

本文介绍了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与常用组件

这种方式在业界上统称:识别码、前缀

//-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等。

</
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值