だから、私は SASS を学び始めたばかりで、すべてのベンダー プレフィックスをステートメントの先頭に追加する簡単な mixin を作成しようと考えました。だから私はこれを書いた:
@mixin prefix( $style, $value ) {
$style: $value;
-o-#{$style}: $value;
-moz-#{$style}: $value;
-webkit-#{$style}: $value;
-ms-#{$style}: $value;
}
header {
@include prefix( transform, rotate(90deg) );
}
ただし、何らかの理由で理解できないため、次の出力が生成されます。
header {
-o-rotate(90deg): rotate(90deg);
-moz-rotate(90deg): rotate(90deg);
-webkit-rotate(90deg): rotate(90deg);
-ms-rotate(90deg): rotate(90deg); }
明らかに、最初の引数を 2 番目の引数に置き換えています。ここでは、私のサーバーと同じ出力が生成されます。なぜこれが起こっているのか、誰かが光を当ててくれることを願っています。