我正在尝试遍历Sass中的值列表并使用当前键的插值来动态输出分别使用@include和@extend的类名。
这是一个显示问题的笔,简化了。http://codepen.io/ghepting/pen/vBmLy
正如您在标记中看到的那样,我尝试在插值字符串内部以及外部字符串中包含“_”。是否有一些我想要解决Sass如何支持插值的限制?
(注意:OP的笔已经消失了。这不是笔中的原始代码,而是问题的粗略近似)
$error-light: red;
$error-dark: darken(red, 10%);
$success-light: green;
$success-dark: darken(green, 10%);
$dialogs: error, success;
@each $d in $dialogs {
.#{$d} {
background: $#{$d}-light;
}
}
catspeake
慕斯王