Check this code below:
.aaa :not(.bbb) .ccc {
font-size: 20px;
color: #FF0000;
}
<div class="aaa">
<div>
<div>
<div class="bbb">
<div>
<div>
<div class="ccc">AQUI</div>
</div>
</div>
</div>
</div>
</div>
</div>
I want to match all .ccc
element that are children of .aaa
but are not children of .bbb
. It means that the code above should NOT make the AQUI word be RED, but it gets RED anyway. What am I doing wrong?