想知道在用css3属性时什么时候需要考虑加上兼容性前缀?

O_o华丽丽
  • 130

问题补充:
1.移动端情况
2.pc端情况
3.不知道怎么去搜索该问题的答案(其实就是想问问现在还需不需要加前缀)

回复
阅读 2.6k
5 个回答
✓ 已被采纳

我认为早就不应该在源代码中写私有有属性前缀了。正确的姿势是在项目构建阶段,用autoprefixer这个工具来为编译后的css自动补全所需的前缀。无论你是用webpack、gulp、grunt还是fis,它都能完美配合

1、移动端大多数一般情况只用加 -webkit 前缀;
2、PC端 基本都加前缀 -moz -ms -webkit -o;
3、参考 autoprefixer

就那4个前缀 再就是有些样式的兼容写法 比如渐变 flex等

只要是跨平台,跨设备,跨浏览器你都需要做兼容性处理,其实你应该考虑的是我不自己写而用工具解决。你可以看以下知乎这篇文章

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏