Gunnar Bittersmann: Wenn vorletztes <li class="current">, soll letztes <li> roten Text haben

Beitrag lesen

@@at

in CSS übersetzt sieht das etwa so aus: li.current:nth-last-child(2) + li { color: red; }

Auf der sicheren Seite ist man mit li.current:nth-last-of-type(2) ~ li { color: red }

Zur Klasse "current" gilt das bereits Gesagte: wenn man stattdessen aria-current verwendet (damit assistive Technologien was davon haben), dann braucht man die Klasse nicht.

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory