1つのクラスしかなく、そのクラスが 'foobar'の場合、要素を選択したいだけです。"foobar"のクラスだけを含む要素を選択する方法、他のクラスが含まれている場合は選択しないでください。
<style>
.foobar {
/* only apply to an element if the element has a class and the only class is 'foobar'. */
background: black;
color: white;
}
</style>
<div class="foobar">i should be selected</div>
<div class="foobar ipsum">i should not be selected</div>
私は.foobar.ipsum {一つのことを行う}と{.foobar何か他のもの}のスタイルを追加することでそれを選択することができますが、私は追加のクラスを制御することはできません知っています。基本的に、要素にfoobarクラスだけがあるとき、私はそれが私の要素であり、どこか他の場所から来ていることを知っています。これは、CSSライブラリの世界が衝突するときに起きることです。私はここで解決するために深刻な問題があることを知っているが、これは今すぐ私をばかげている。
これは動作します。ありがとう、解決策を提供してくれた他の人に感謝します。私は@mayabelleの解決策に同意しますが、コードベースの現在の要素をすべて見つけることは悪夢になります(これは混乱です)。 – teewuane
@teewuane:そうですね。 – BoltClock