css中的供应商是否应该同时使用属性名称和值或仅使用值?

时间:2017-02-11 13:58:19

标签: html css3 npm webkit vendor-prefix

我用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;

它包含transformwebkit-transform,但并未使用针对属性名tansition的供应商执行。我的问题是,如果某个浏览器需要webkit value,那么它必须也需要该属性名称的执行,那么为什么autoperfixer不使用针对属性名称的提交者执行?

0 个答案:

没有答案