新闻动态

属性:在CSS中属性前写webkit有什么用

发布日期:2022-05-21 20:52 | 文章来源:华为云

【温馨提醒】文章部分内容源于网络,仅供参考!如需了解“在CSS中属性前写webkit有什么用”等有关服务器、云主机租用、托管、配置、价格问题,请咨询YINGSOO客服,为您答疑解惑!

【本周热销】日本云服务器促销 | 韩国高防服务器促销 | 日本大带宽服务器促销

【导购指南】租用香港物理服务器需要注意四点?

这篇文章主要介绍“在CSS中属性前写webkit有什么用”的相关知识,下面会通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“在CSS中属性前写webkit有什么用”文章能帮助大家解决问题。

     

css中因为要兼容不同浏览器的属性支持,浏览器厂商会在属性前加一个私有前缀来支持新属性;前缀为“-webkit-”的属性,能够在以webkit为内核的浏览器中正常使用,例如“safari”和“chrome”浏览器。

本教程操作环境:windows10系统、CSS3&&HTML5版、Dell G3电脑。

Css3属性前为什么要加webkit

CSS3中新增了一些属性,例如box-reduis、box-orient、text-overflow等等,而这些属性在以往的版本中是不存在的,或者不被支持的,因此,针对不同的浏览器,规定其内核名称让它们可以对这些新增属性进行解析。这看上去是一个合理的解释,即-moz-是针对firefox的,-webkit-是针对safari和chrome的。

-moz代表firefox浏览器私有属性

-ms代表ie浏览器私有属性

-webkit代表safari、chrome私有属性

在标准还未确定时,部分浏览器已经根据最初草案实现了部分功能,为了与之后确定下来的标准进行兼容,所以每种浏览器使用了自己的私有前缀与标准进行区分,当标准确立后,各大浏览器将逐步支持不带前缀的css3新属性。

示例如下:

为什么要有私有前缀呢?因为制定HTML和CSS标准的组织W3C动作是很慢的。通常,有w3c组织成员提出一个新属性,比如说圆角border-radius,大家都觉得好,但是w3c不会为这个属性制定标准,而是要走很复杂的程序,经过很多审查。

而浏览器商不愿意等那么久,他们觉得一个属性已经够成熟了,就会在浏览器中加入支持。但是避免日后w3c公布标准时有所变更,就会加入一个私有前缀,比如-webkit-border-radius,通过这种方式来提前支持新属性,等到日后w3c公布了标准,border-radius的标准写法确立之后,再让新版的浏览器支持border-radius这种写法。

比方说,Chrome 10是不认border-radius这种写法的,只能用webkit-border-radius,而Chrome12就能认了。于是在写CSS的时候,这样写就能确保Chrome10和Chrome12浏览网页的时候都能够正确显示。

目前已有很多私有前缀可以不写了,但为了兼容老版本的浏览器,可以仍沿用私有前缀和标准方法,逐渐过渡


上述内容具有一定的借鉴价值,感兴趣的朋友可以参考,希望能对大家有帮助,想要了解更多"在CSS中属性前写webkit有什么用"的内容,大家可以关注本公司的其它相关文章。

YINGSOO是专业国际数据中心综合服务提供商,专注海外服务器租用和托管业务已经有10余年了,致力于为每一位客户提供优质服务器产品和全天候1对1客服服务。客服热线:400-630-3752

热搜词条:【我的世界cnd】【chia 同步】【香港高防服务器优势】【租服务器挖门罗币划算吗】【chia到交易所要多久】【机柜滤网清洁器】【国外便宜vps推荐】【香港云服务器试用】【怎么使用专用海外网络】【chia如何提现到火币】【怎么样考虑是购买还是租赁服务器】【linux 禁止国外服务器访问】【一直免费的服务器在线】【日本主机推荐】【bzz市场行情】【10900k p盘奇亚】【raid3 和 raid 5】【天翼云专线怎么接入】【跨国 视频会议 运营商】【串流 服务器】【服务器搭建机场】【东莞枫华园idc机房】【海外高防物理机租用】【国内服务器托管排名】【kvm如何打开控制台】【首尔云服务器】【ropsten领取测试币】【万国数据深圳6号数据中心】【网络直播服务器需要多少带宽】【瞬时数据处理大 采用什么服务器

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部