本文摘自PHP中文网,作者V,侵删。
css兼容性处理方式有:1、对样式进行初始化;2、添加浏览器私有属性,如【-moz】代表firefox浏览器私有属性;3、使用自动化插件,如自动管理浏览器前缀的插件Autoprefixer。
处理方法:
一、样式初始化
(学习视频推荐:css视频教程)
每个浏览器的css默认样式不尽相同,所以最简单有效的方式就是对其进行初始化
1 2 3 4 |
|
如果不知道该初始化什么,推荐一个初始化CSS样式库normalize.css,选取展示其中几个样式设置,如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
二、添加浏览器私有属性
-moz- 代表firefox浏览器私有属性
-ms- 代表IE浏览器私有属性
-webkit- 代表chrome、safari私有属性
-o-代表opera私有属性
对于私有属性的顺序要注意,把标准写法放到最后,兼容性写法放到前面
1 2 3 4 5 |
|
三、使用自动化插件
相关阅读 >>
更多相关阅读请进入《css》频道 >>
Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者