浏览器前缀

在有些 CSS 属性的前面会有一些前缀:-o-,-xv-,-ms-,mso-,-moz-,-webkit-

-o-transform: translate(100px);
-ms-transform: translate(100px);
display: -webkit-flex;
1
2
3

浏览器前缀在官方的专业术语中叫做vendor-specific extensions 供应商特定扩展
使用浏览器前缀的原因:CSS 属性开始并没有成为标准,浏览器为了防止后续会修改名字给新的属性添加了浏览器前缀
这些前缀叫做浏览器的私有前缀,只有对应的浏览器才能解析

  • -o-, -xv-, Opera 等使用
  • -ms-, mso- IE 等使用
  • -moz-, Firefox 等使用
  • -webkit- Safari, Chrome 等使用

在使用模块化打包工具后会自动添加浏览器前缀

上次更新: 2022/08/03, 08:35:34
最近更新
01
防抖和节流
02-06
02
正则表达式
01-29
03
async_await函数
12-30
更多文章>