您可能知道,因为 CSS3 与所有浏览器不兼容,所以当我们使用 CSS3 时,我们应该在 CSS3 属性中添加前缀(如 -moz、-webkit、-o 和 ...)
手动编写这些前缀很困难。那么,是否有任何插件、程序或其他东西可以检测我的 CSS 文件中的 CSS3 属性并将必要的供应商前缀附加到这些属性?
根据您的用例,可以想到几个选项:
少用LESS 元素
Emmet CSS3 缩写(在您的文本编辑器中)
PrefixFree(客户端js)
我个人的偏好是使用 Compass,但如果您不希望使用 CSS 预处理器的开销,Emmet 缩写会很好用。
这里有更多
Sublimetext 插件https://github.com/sindresorhus/sublime-autoprefixer?source=c
一个不错的供应商前缀 mixin 用于在 SASS中为使用 SASS 的用户执行此操作