可能性のある複製:
2つのクラスを持つ要素に適用されるCSSセレクター
私はこの要素を持っています
<div class="a b"></div>
<div class="b"></div>
<div class="a"></div>
クラスaおよびbの色#666の要素に適用したい。 CSSでこれを行うにはどうすればよいですか?
クラスセレクターの間にスペースを入れずにチェーンできます。
.a.b {
color: #666;
}
あなたにとって重要な場合、IE6は.a.b
を.b
として扱うため、そのブラウザではdiv.a.b
とdiv.b
の両方が灰色のテキストになります。適切なブラウザとIE6の比較については、 この回答 をご覧ください。
それらを連鎖させるだけです:
.a.b {
color: #666;
}