浏览器前缀
在有些 CSS 属性的前面会有一些前缀:-o-
,-xv-
,-ms-
,mso-
,-moz-
,-webkit-
-o-transform: translate(100px);
-ms-transform: translate(100px);
display: -webkit-flex;
1
2
3
2
3
浏览器前缀在官方的专业术语中叫做vendor-specific extensions
供应商特定扩展
使用浏览器前缀的原因:CSS 属性开始并没有成为标准,浏览器为了防止后续会修改名字给新的属性添加了浏览器前缀
这些前缀叫做浏览器的私有前缀,只有对应的浏览器才能解析
- -o-, -xv-, Opera 等使用
- -ms-, mso- IE 等使用
- -moz-, Firefox 等使用
- -webkit- Safari, Chrome 等使用
在使用模块化打包工具后会自动添加浏览器前缀
上次更新: 2022/08/03, 08:35:34