0
私はmixinを使用して、すでに確立されているセレクタに加えて、必要に応じて追加のセレクタをパラメータとして渡すことができます。しかし、ここではエラーが発生しています。あなたが各項目に値を渡さずにループの中で変数を使うことができない限り、私は何が欠けているのか分かりません。ループ内のsass変数を値なしのセレクタとして渡します
@mixin light-section-text($selectors: null) {
@if ($selectors) {
@for $i from 1 through length($selectors) {
#{nth($selectors, $i)},
}
}
p,
address,
li {
color: $white;
}
}
この場合@include light-section-text("body", "strong", "strong a");
の所望の出力は次のようになります。それは$セレクタが最初にする原因となるよう
body,
strong,
strong a,
p,
address,
li {
color: #fff; }