Почему я не могу сделать div:not(.wrapper2 .exception)
? То есть. все divs кроме .wrapper2 .exception
.Невозможно выполнить `: not (.foo .bar)`
http://jsfiddle.net/frank_o/4swjmhtr/
HTML:
<div class="wrapper1">
<div>
<p>Hi</p>
</div>
<div class="exception">
<p>Hi</p>
</div>
</div>
<div class="wrapper2">
<div>
<p>Hi</p>
</div>
<div class="exception">
<p>Hi</p>
</div>
</div>
CSS:.
div:not(.wrapper2 .exception) {
background: blue;
color: white;
}
мутноватый, что вы просите. Это тот, который вы хотите, кроме '.wrapper2 .exception' или' .wrapper2' и '.exception'? – Scimonster
Привет! Все divs кроме '.wrapper2 .exception' да. Благодарю. Обновленный вопрос. –
Это объясняет причину: http://stackoverflow.com/questions/7403129/combining-not-selectors-in-css/7403148#7403148 –