私はSASS SCSS愛好家にとって非常に挑戦的なコードを持っています。
私のコードとループの挑戦:
@for $i from 1 through 8 {
&.-overlay-#{$i} {
@include box-shadow($brand-color-#{$i});
}
}
ミックスイン(ない事柄を何内側)
@mixin box-shadow($color: $black) {
box-shadow: inset 194px -7px 200px 0 rgba($color, .42);
}
色のリスト(私は8色を持っている)
$brand-color-1: red;
$brand-color-2: blue;
$brand-color-3: green; ... so on
$brand-color-XX
変数は@mixinに転送されます
上でもそれ
...:
私は何をしたいことは@Forループでこれらのバリエーションを作成し、あるオーバーレイ-1。オーバーレイ-2。オーバーレイ-3。 @forは現時点では動作していませんが、私はここで何が欠けていますか?
よろしく
M
はいアリは、2番目の例のように "親と同じレベルに置く"のように使用されます。恐ろしいことに私はそれを試し、あなたにそれがどのように行ったかを知らせます。非常に非常に完全な答えをありがとうございます – Matt
それは美しく動作します! @ari – Matt
ありがとうございます – Ari