scss:无效的CSS - 期望的mixin参数

时间:2016-06-12 01:15:21

标签: css sass scss-lint

@each $i in yt2 , yk2 {
                @include set_check( #check_#{$i},.bg_#{$i},.border_#{$i} );
            }

我想创建像

这样的选择器

#check_yt2{}.bg_yt2{}.border_yt2{}

#check_yk2{}.bg_yk2{}.border_yk2{}

..............

对于mixin,

,但是我从控制台收到了这条消息:

Invalid CSS after "...( #check_#{$i},": expected mixin argument, was .bg_#{$i},.bord..."

1 个答案:

答案 0 :(得分:0)

您没有将有效字符串传递给mixin。

尝试将#check_#{$i},.bg_#{$i},.border_#{$i}更改为:

'#check_#{$i}','.bg_#{$i}','.border_#{$i}',即用引号括起你的参数。