我用webapp生成器搭建了我的项目。该项目使用sass。当sass被编译为css时,它会自动提供apix。我想这是通过auto-perfixer实现的。它转换以下代码:
.carousel-inner > .item {
transition: transform .6s ease-in-out, opacity .6s ease-in-out;
backface-visibility: visible;
}
进入以下
.carousel-inner > .item {
-webkit-transition: opacity .6s ease-in-out, -webkit-transform .6s ease-in-out;
transition: opacity .6s ease-in-out, -webkit-transform .6s ease-in-out;
transition: transform .6s ease-in-out, opacity .6s ease-in-out;
transition: transform .6s ease-in-out, opacity .6s ease-in-out, -webkit-transform .6s ease-in-out;
-webkit-backface-visibility: visible;
backface-visibility: visible;
}
我很好奇这个lne:
transition: transform .6s ease-in-out, opacity .6s ease-in-out, -webkit-transform .6s ease-in-out;
它包含transform
和webkit-transform
,但并未使用针对属性名tansition
的供应商执行。我的问题是,如果某个浏览器需要webkit
value
,那么它必须也需要该属性名称的执行,那么为什么autoperfixer
不使用针对属性名称的提交者执行?