最近Sassを使うときは、変数の代わりにクラスを拡張しています。
例えば:
-変数の使用
$small-font: 12px
p {
font-size: $small-font
}
・クラスの延長
.small-font {
font-size:12px;
}
p {
@extend .small-font;
}
クラスを拡張する利点は、コードをレスポンシブにするのが簡単になることです。たとえば .small-font
、変数では不可能なメディア クエリをラップできます。
私の質問は次のとおりです。このように拡張クラスを使用することに不利な点はありますか? 出力がすべてのクラスをひとまとめにする傾向があることは知っていますが (これにより、デバッグがより面倒になる可能性があります)、他に潜在的な問題はありますか?