【发布时间】:2021-08-29 02:18:07
【问题描述】:
如何在SASS中生成动态变量?
我有颜色的数组/列表:
$colors: (
1: 'black',
2: 'red',
3: 'yellow'
);
现在,我还生成动态类:
@each $i, $color in $colors {
.bg-color-#{$i} {
background-color: $color;
}
.text-color-#{$i} {
color: $i;
}
}
现在,我想要变量,像这样:
$color-1: 'black';
$color-2: 'red';
// etc.
以后会这样使用:
.some-class {
color: $color-2;
}
所以,我的循环应该是基于数组/列表生成动态变量。
【问题讨论】:
-
@dantheman 不,还有一点
标签: css sass scss-mixins