CSS 前処理を使用する場合は、次の点を考慮してください。
.pull-right {
float: right;
}
<div class="pull-right"><span>My content being pulled to the right</span></div>
または
.pull-right {
float: right;
}
.login {
.pull-right;
}
<div class="login">My login form</div>
独断的に、私はユーティリティ クラスが私のドキュメント マークアップにスタイルの懸念を吹き込んでいるのが好きではありません。
実用的には、ユーティリティ クラスの使いやすさと、右にプルする必要がある各要素を対象とする個別のクラスを必要としないという事実が気に入っています。
構造を変更する必要があり、HTML マークアップとスタイルの両方を変更する必要がある大規模なプロジェクトでユーティリティ クラスを使用して、やけどを負った人はいますか?
非常に大規模な UI プロジェクトに着手する場合、マークアップにスタイルに関する懸念をもたらすユーティリティ クラスを避けるべきですか?