简化css中的动画

时间:2016-10-25 12:26:33

标签: css sass bourbon

我的项目中有以下scss文件

  &.care-loading-icon{
    .glyphicon-refresh-animate {
      @include care-loading-animation
    }

    @keyframes spin {
      from {
        transform: scale(1) rotate(0deg);
      }
      to {
        transform: scale(1) rotate(360deg);
      }
    }

    @-webkit-keyframes spinw {
      from {
        -webkit-transform: rotate(0deg);
      }
      to {
        -webkit-transform: rotate(360deg);
      }
    }

    @-moz-keyframes spinm {
      from {
        -moz-transform: rotate(0deg);
      }
      to {
        -moz-transform: rotate(360deg);
      }
    }
  }

我想知道是否有办法用波本威士忌来简化这一点?

1 个答案:

答案 0 :(得分:1)

the documentation看,您可以使用mixin keyframes来简化关键帧的实施。

喜欢这样的

@include keyframes(spin) {
    from { @include transform(0deg); } 
    to { @include transform(360deg); }
}