0
@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..."
4

1 回答 1

0

您没有将有效字符串传递到您的 mixin 中。

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

'#check_#{$i}','.bg_#{$i}','.border_#{$i}',即将你的论点用引号括起来。

于 2016-06-12T02:26:23.400 回答