【发布时间】:2018-12-13 10:00:24
【问题描述】:
我想在@each: 中使用一个变量值来为不同的状态创建类。 但是SASS不使用值,它放在变量名中。
有这个 SASS 语法:
$success: green;
$warning: yellow;
$danger: red;
$information: steelblue;
@mixin theme ($color) {
&:checked {
background: $color;
}
@each $theme in success, warning, danger, information {
.checkbox--#{$theme} {
@include theme($theme);
}
}
mixin 不会使用 $warning 值,而是创建
color: warning
我该如何解决?
【问题讨论】:
标签: css sass scss-mixins