ベンダー固有の属性を処理するためにmixinを書いていますが、サポートしたいベンダーを指定できるようにしたいと考えています。SCSS mixinベンダー固有の属性
-moz-border-radius: 12px;
-moz-border-radius: 12px;
-moz-border-radius: 12px;
私も試してみました...
@mixin vendor($attribute, $value, $vendors: (moz, ms, webkit)) {
@each $vendor in $vendors {
#{$vendor -$attribute}: $value;
}
#{$attribute}: $value;
}
はCSSを結果の
私が試してみました
...@mixin vendor($attribute, $value, $vendors: (moz, ms, webkit)) {
@each $vendor in $vendors {
#{-$vendor -$attribute}: $value;
}
#{$attribute}: $value;
}
Resuling CSS ... ...
moz-border-radius: 12px;
ms-border-radius: 12px;
webkit-border-radius: 12px;
私は間違って何をしていますか?
私は狂っているか、2番目の例があなたのために働いていますか? –
@ elad.chenこれらには、-like、-moz-border-radius、-webkit-border-radiusの接頭辞を付ける必要があります。最初の例はプレフィックスを含み、2番目の例はベンダを含む。私は両方の組み合わせが必要です。 – series0ne
おっと、私はクレイジーだと思います。 –