SASS /指南针过渡

dag*_*da1 19 sass compass-sass

是否可以使用Compass或SASS输出以下CSS转换,该转换将输出所有各种供应商前缀:

-webkit-transition: all 0.3s ease-in-out;
Run Code Online (Sandbox Code Playgroud)

有人能指出我正确的图书馆吗?

Jos*_*ber 53

使用指南针' transitionmixin:

@include transition(all 0.3s ease-in-out);
Run Code Online (Sandbox Code Playgroud)


Mo.*_*Mo. 6

Mixin用于使用单个或"全部"属性转换创建动画

@include transition(PROPERTY DURATION DELAY(OPT) TIMING-FUNCTION)
@mixin transition($transition) {
  -webkit-transition: $transition;
     -moz-transition: $transition;
      -ms-transition: $transition;
       -o-transition: $transition;
          transition: $transition;
}
Run Code Online (Sandbox Code Playgroud)

Mixin用于使用多个属性转换创建动画

@include multi-transition("PROPERTY DURATION DELAY(OPT) TIMING-FUNCTION, PROPERTY DURATION DELAY(OPT) TIMING-FUNCTION")
@mixin multi-transition($transition) {
 -webkit-transition: #{$transition};
    -moz-transition: #{$transition};
     -ms-transition: #{$transition};
      -o-transition: #{$transition};
         transition: #{$transition};
}
Run Code Online (Sandbox Code Playgroud)