css3中-moz、-ms、-webkit,-o分别代表的意思

此方法在业界统称:识别码、前缀

//-ms代表[ie]内核识别码

//-moz 代表火狐[]内核ID

//-表示【】/Apple【】内核标识符

//-o代表Opera[opera]内核识别码

用法:

图片[1]-css3中-moz、-ms、-webkit,-o分别代表的意思-唐朝资源网

-ms-:(7deg);

-moz-:(7度);

–:(7度);

-o-:(7度);

图片[2]-css3中-moz、-ms、-webkit,-o分别代表的意思-唐朝资源网

:(7度); //统一标识声明,符合w3c标准

为什么要加识别码:

在标准还没有确定的时候,一些浏览器已经按照原稿实现了一些功能。为了兼容后面确定的标准,每个浏览器都使用自己的私有前缀来与标准区分开来。一旦建立,主流浏览器将逐渐支持新的不带前缀的 CSS3 属性。

目前有很多私有前缀可以省略,但是为了兼容老版本的浏览器,仍然可以使用私有前缀和标准方法,逐步过渡。

图片[3]-css3中-moz、-ms、-webkit,-o分别代表的意思-唐朝资源网

再看前缀对应的内核:

上面说的——它对应的是/Apple内核,这个说法不够具体,以下是更正的说法:

Gecko 内核,css 前缀“-moz-”,火狐浏览器

内核,css前缀为“–”,(科摩多龙),苹果,安卓,搜狗高速浏览器3,极速浏览器,枫叶浏览器,云浏览器,360极速浏览器,世界之窗快车,Iron,猎豹浏览器、QQ浏览器

图片[4]-css3中-moz、-ms、-webkit,-o分别代表的意思-唐朝资源网

Blink内核,css前缀为“–”,Blink是Opera开发的浏览器排版引擎的新内核,支持之前所有的前缀

Blink内核前缀问题,请参考:

内核,css前缀是“-o-”,Opera(歌剧),

内核,css前缀为“-ms-”,IE,360极速浏览器,猎豹安全浏览器,傲游浏览器,百度浏览器,世界之窗浏览器,2345浏览器,腾讯TT,淘宝浏览器,编辑阅读浏览器,搜狗高速浏览器,阿云浏览器,瑞星安全浏览器,Slim,爱范浏览器,115浏览器,155浏览器,114浏览器,碳氧化物浏览器,糖果浏览器,彩虹浏览器,瑞影浏览器,勇敢浏览器,闪浏览器、蚂蚁浏览器、飞腾浏览器、极速浏览器、佐罗浏览器、海豚浏览器(/iPad/)、UC浏览器

图片[5]-css3中-moz、-ms、-webkit,-o分别代表的意思-唐朝资源网

KHTML内核,css前缀是“-khtml-”,苹果浏览器之前的版本,后来改成内核了

参考:

我们来看看微信的浏览器内核:

iOS版微信全部使用内核,包括X5内核,也就是内核,但是存在一些兼容性问题,比如不防flex等。

最近升级了X5内核,完全使用了新内核Blink,但前缀不变,依然使用“–”。

转弯:

© 版权声明
THE END
喜欢就支持一下吧
点赞5赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容