【发布时间】:2022-01-26 10:43:34
【问题描述】:
假设我有以下混合:
@mixin type-h1 {
font-size: 36px;
font-weight: bold;
}
@mixin type-h2 {
font-size: 28px;
font-weight: bold;
}
@mixin type-h3 {
font-size: 24px;
font-weight: bold;
}
现在我创建了实用程序类:
.type-h1 {
@include type-h1;
}
.type-h2 {
@include type-h2;
}
.type-h3 {
@include type-h3;
}
到目前为止一切顺利。现在我想简化我的代码并使用 Sass 循环生成实用程序类。这就是我所拥有的:
$variable: 1, 2, 3;
@each $value in $variable {
.type-h#{$value} {
@include type-h$variable;
}
}
有人知道为什么这个循环不起作用吗?
【问题讨论】:
标签: css sass scss-mixins