.checked
と.featured
タグの両方を持つすべての要素を選択しようとしています。基本的に、私が探しているのは「and」セレクターです。あるかどうかはわかりません。
このような場合の回避策はありますか?
両方を使用します (間にスペースを入れずに)
.checked.featured{
// ...
}
参照: http://www.w3.org/TR/selectors/#class-html
例
div{margin:1em;padding:1em;}
.checked{color:green;}
.featured{border:1px solid #ddd;}
.checked.featured{
font-weight:bold;
}
<div class="checked">element with checked class</div>
<div class="featured">element with featured class</div>
<div class="featured checked">element with both checked and featured classes</div>
次のように 2 つのクラスに「参加」できます。.checked.featured
AND を表現するには、子孫セレクターで.checked.featured
ある一般的なクラスと混同しないようにクラスを連結するだけです。.checked .featured