J'ai lu sur le css astuces :ne doit pas ajouter d'autres spécificité. Mais on dirait qu'il fait?
https://css-tricks.com/almanac/selectors/n/not/
La spécificité de l' :pas de pseudo-classe est la spécificité de son argument. L' :non() pseudo-classe ne comprend pas ajouter le sélecteur de spécificité, contrairement à d'autres pseudo-classes.
Ou ai-je raté quelque chose?
.red:not(.blue) {
background: blue;
}
.red {
height: 100px;
width: 100px;
background: red;
}
<div class="red">
</div>