sass默认mixin变量路径字符转义

时间:2014-03-17 18:08:56

标签: sass

似乎我已经创建的其他混合的惯例,并且看到这应该有效,但是它有两个问题,我似乎无法找到解决方案。

  • 默认路径(如果不是Quoted)在编译期间抛出错误
  • url($path)未评估$ path变量
@mixin backgroundCover($path:"./Media/Images/background.png"){
background-image:url( $path );
background-repeat:no-repeat;
background-size:cover;
}

编写此函数的正确方法是什么

====================值得注意的是,这个问题今天又出现了

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

最初#{animationName}是$ animationName并且到处都是错误的

0 个答案:

没有答案