栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

什么是-moz-和-webkit-?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

什么是-moz-和-webkit-?

这些是相关渲染引擎(

-webkit
适用于Chrome,Safari;
-moz
适用于Firefox,
-o
适用于Opera,
-ms
适用于Internet
Explorer)提供的供应商前缀属性。通常,在W3最终澄清/定义之前,它们用于实现新的或专有的CSS功能。

这允许针对每个单独的浏览器/渲染引擎设置特定的属性,以便安全地解决实现之间的不一致。随着时间的流逝,前缀(至少在理论上)将被删除,因为该浏览器将实现该属性的无前缀最终版本。

为此,通常最好的做法是先指定供应商前缀的版本,然后再指定非前缀版本,以使非前缀属性在实现后将覆盖卖方前缀的属性设置。例如:

.elementClass {    -moz-border-radius: 2em;    -ms-border-radius: 2em;    -o-border-radius: 2em;    -webkit-border-radius: 2em;    border-radius: 2em;}

具体来说,要解决您的问题中的CSS,请引用以下行:

-webkit-column-count: 3;-webkit-column-gap: 10px;-webkit-column-fill: auto;-moz-column-count: 3;-moz-column-gap: 10px;-moz-column-fill: auto;

为Webkit浏览器和Firefox 指定

column-count
column-gap
column-fill
属性。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/385768.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号