小编Bak*_*ice的帖子

Sass Keyframes动画mixin生成无效的CSS

我有以下关键帧mixin,但它似乎生成无效的CSS:

@mixin keyframes($animationName)
{
    @-webkit-keyframes $animationName {
        @content;
    }
    @-moz-keyframes $animationName {
        @content;
    }
    @-o-keyframes $animationName {
        @content;
    }
    @keyframes $animationName {
        @content;
    }
}

@include keyframes(icon-one) {
        0% {
          opacity: 1;
        }
        33% {
          opacity: 0;
        }
        66% {
          opacity: 0;
        }
        100% {
          opacity: 0;
        }
}
Run Code Online (Sandbox Code Playgroud)

这是输出:

@-webkit-keyframes $animationName {
  0% {
    opacity: 1;
  }
  33% {
    opacity: 0;
  }
  66% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes $animationName {
  0% {
    opacity: …
Run Code Online (Sandbox Code Playgroud)

css sass css3 css-animations compass-sass

7
推荐指数
1
解决办法
4854
查看次数

标签 统计

compass-sass ×1

css ×1

css-animations ×1

css3 ×1

sass ×1