1
私の質問hereにちょっと関連しています。Sassの1つのプロパティに複数の値を使用できますか?
Sassでは、1つのプロパティに複数の値を使用したい場合は、mixinを使用してこれを達成できる方法がありますか?
NB:私は@each
の私の使用法が間違っていることを知っていますが、これは私がしようとしていることを説明するのに役立ちます。 @include('grid-template-rows', 2, 1, 1);
そして、私はこのような何かを出力にミックスインを取得したいのですが:次のように
これまでのところ、私はそれは使い方だ次
@mixin grid-fractions($grid-type, $args) {
@supports (display:grid) {
display: grid;
#{$grid-type}: @each $args #{$args}fr;
}
}
を持ってはいる
@supports (display:grid) {
display: grid;
grid-template-rows: 2fr 1fr 1fr;
}
私が知っている$args
ことmixinに複数の値を含めることができますが、私はおそらく正しく使用していないので、明らかに機能しません!
うん、私はので、多分私はちょうど私がやっている以上、エンジニアにしようとしている、ことを行うことができます。私がこれをやっているのは、 '1fr 1fr'と' repeat(3、auto) 'で渡すカバーするミックスインを作成したかったからです。たぶん私はあまりにも多くをやろうとしています! – zik
コードを繰り返さないようにいくつか追加しました。私はあなたが探しているものが願っています。 – llobet
残念ながら、 '@ each 'の使用法が正しくないため、これはコンパイルされません。 – zik