CSS 3关键帧动画的SASS(不是SCSS)语法

有什么办法可以在SASS中编写关键帧?

我发现的每个示例实际上都是SCSS,即使它说是SASS。需要明确的是,我的意思是没有大括号的那个。

凯凯2020/03/18 18:26:42

这是使用Sass语法实现CSS关键帧的方法:

@keyframes name-of-animation
  0%
    transform: rotate(0deg)
  100%
    transform: rotate(360deg)

这是一个Sass mixin,用于添加供应商前缀:

=keyframes($name)
  @-webkit-keyframes #{$name}
    @content
  @-moz-keyframes #{$name}
    @content
  @-ms-keyframes #{$name}
    @content
  @keyframes #{$name}
    @content

这是在Sass语法中使用mixin的方法:

+keyframes(name-of-animation)
  0%
    transform: rotate(0deg)
  100%
    transform: rotate(360deg)