Pseudotřída not

Pseudotřída not nastavuje negaci, například, p:not(.last) znamená vybrat všechny odstavce, které nemají třídu last. Vnořené not nefungují.

Syntaxe

cssselektor:not(negace) {
  
}

Příklad

Nastavíme červenou barvu všem li, kromě prvního:

html<ul>
  <li>položka seznamu</li>
  <li>položka seznamu</li>
  <li>položka seznamu</li>
  <li>položka seznamu</li>
  <li>položka seznamu</li>
</ul>
cssli:not(:first-child) {
  color: red;
}

Результат: