我只想選擇元素,如果它有一個類,該類是'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