как выбрать div с классом «A», но НЕ с классом «B»?
У меня есть несколько divs:
<div class="A">"Target"</div>
<div class="A B">"NotMyTarget"</div>
<div class="A C">"NotMyTarget"</div>
<div class="A D">"NotMyTarget"</div>
<div class="A E">"NotMyTarget"</div>
Есть ли селектор CSS, который даст мне div, содержащийTarget
но не div, содержащиеNotMyTarget
?
Решение должно работать на IE7, IE8, Safari, Chrome и Firefox
Редактировать: Пока Ник самый близкий. Это неуклюже, и мне не нравится решение, но, по крайней мере, оно работает:
.A
{
/* style that all divs will take */
}
div.B
{
/* style that will override style .A */
}