常见css属性进行浏览器兼容性的示例分析

这篇文章给大家分享的是有关常见css属性进行浏览器兼容性的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

漠河网站建设公司创新互联,漠河网站设计制作,有大型网站制作公司丰富经验。已为漠河数千家提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的漠河做网站的公司定做!

css3.jpeg

其实,在实际的开发过程中,我们对常见的css属性兼容情况了然于胸,才能极大的提高我们的开发效率,写出可以进行优雅降级的代码。这里并不是说一定要所有的css属性兼容情况都要背下来,对于使用率较低的,我们直接使用Can I Use 进行检索。

边框:

  • border-radius: 最低兼容至 IE9,其它浏览器兼容情况优良。

  • box-shadow: 最低兼容至IE9, 其它浏览器兼容情况优良。

背景:

background-size: 最低兼容至IE9, 其它浏览器兼容情况优良。

字体:

@font-face: IE9及以上版本的IE浏览器,支持引入任何格式的字体文件,而在IE9之前的浏览器,只支持引入EOT格式的字体文件。 其它浏览器兼容情况优良。

2D转换:

transform: 最低兼容至IE9(需要添加-ms-前缀),其它浏览器兼容情况优良。在transform属性前加入浏览器内核前缀是很好的实践。不建议在svg元素上使用transform属性,最新版本的IE并不支持这一使用方式。

3D转换:

IE10 和 Firefox 支持 3D 转换。Chrome 和 Safari 需要前缀 -webkit-。Opera 仍然不支持 3D 转换,它只支持2D 转换。

过渡:

transition:最低兼容至IE10,其它浏览器兼容情况优良。Safari浏览器需要前缀-webkit-,其它大部分浏览器对此并未有前缀要求,因此除了特殊情况,可以不添加其它浏览器的前缀。

动画:

animation:兼容情况与transition属性大致相同。

感谢各位的阅读!关于“常见css属性进行浏览器兼容性的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

网站栏目:常见css属性进行浏览器兼容性的示例分析
浏览路径:https://www.cdcxhl.com/article12/ijjedc.html

成都网站建设公司_创新互联,为您提供用户体验网站导航品牌网站设计企业建站外贸建站企业网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都定制网站建设