pxTorem和autoprefixer同时使用
问题描述: 插件pxTorem和autoprefixer同时使用的情况下,如果在vue.config.js中不配置autoprefixer,autoprefixer会失效
bug出现背景
在某个H5的首页,尝试实现如下动画
1 | <div class="theme abs"> |
1 | .theme { |
动画的确是生效了,但是发现动画有点诡异,和想象中的效果不太一样(只看见一团诡异的白色飘来飘去),然后开始查看DOM元素,但是从调试器看没啥毛病,但是不死心,之前写这动画还是效果很出色的
然后打开了之前的项目对比代码,代码没区别,打开之前的链接,果然,-webkit-mask-size
,-webkit-mask
,这两个css属性在本次的代码里没有浏览器前缀
发现问题
pxTorem和autoprefixer同时使用时,autoprefixer失效了
解决方式
vue.config.js
1 | module.exports = { |
结论
插件pxTorem和autoprefixer同时使用的情况下,autoprefixer会失效,需要在vue.config.js中重新配置才能生效