【发布时间】:2016-05-20 22:43:16
【问题描述】:
在 scss 中开发
我有两个变量列表:
$ids: 21, 33, 73;
$colors: #fff, #000, #333;
以及下面的@each 循环。
@each $id, $color in ($ids, $colors) {
.category--#{$id},
.post--#{$id} {
color: #{$color};
}
}
我想显示以下内容
.category--21,
.post--21 {
color: #fff
}
.category--33,
.post--33 {
color: #000
}
.category--73,
.post--73 {
color: #333
}
但我得到了这个
.category--21,
.post--21 {
color: 33;
}
.category--#fff,
.post--#fff {
color: #000;
}
不确定我的结构。显然我有更长的变量列表(为了演示目的,每个变量列表都添加了 3 个)。
欢迎任何建设性的反馈。谢谢
【问题讨论】: