展開された出力に新しい行がありません。
<strong i="6">@mixin</strong> sprite-arrow() {
<strong i="7">@extend</strong> %hidden-text;
}
%hidden-text {
text-indent: -999em;
}
// button.scss
.button-left,
.button-right,
.button-plus,
.button-min {
&:after {
<strong i="8">@include</strong> sprite-arrow();
}
}
.banner {
&:after {
<strong i="9">@include</strong> sprite-arrow();
}
}
.calculator {
.btn-down,
.btn-up {
&:after {
<strong i="10">@include</strong> sprite-arrow();
}
}
}
ライブラリサス 3.3.7
.button-left:after,
.button-min:after,
.button-plus:after,
.button-right:after, .banner:after, .calculator .btn-down:after,
.calculator .btn-up:after {
text-indent: -999em;
}
ルビー・サス
.button-left:after,
.button-min:after,
.button-plus:after,
.button-right:after,
.banner:after,
.calculator .btn-down:after,
.calculator .btn-up:after {
text-indent: -999em;
}
@bertusgroenewegen報告ありがとう
@xzyferこの小さなバグを修正していただければ幸いです:) よろしくお願いします
@bertusgroenewegenこれを修正する当面の計画はありません。 出力スタイルのバグは、出力の動作を変更しないため、優先順位が最も低くなります。
しかし、彼らは Sonarqube のスコア CSS を押し上げます :) 私はそのマイナー マイナーを知っており、あなたはすでに多くの時間を投資しています。 お返しに、大きなコーヒーの寄付 10 ユーロを買うことができます :)
この問題について +1 ! この修正が行われた場合、私からも大きなコーヒーを受け取ります:) 今のところ、Node を使用して回避策を作成しようとしています。
ruby sass 3.5.6 以降の出力は同じです。
.button-left:after,
.button-right:after,
.button-plus:after,
.button-min:after, .banner:after, .calculator .btn-down:after,
.calculator .btn-up:after {
text-indent: -999em; }