Gunnar Bittersmann: css: ul li:nth-child(2)

Beitrag lesen

@@Pit

Frage: Bezieht sich die Regel ul li:nth-child(2) immer genau auf das 2 Kind, egal ob es sichtbar ist oder nicht?

Ja. Aber nicht egal, ob es vom Typ li ist oder nicht. Wenn du das zweite Listelement haben möchtest (und nicht das li-Element, welches das weite Kind von ul ist), dann ist ul li:nth-of-type(2) angebracht.

Oder wird das 3. Kind zum 2. Kind, wenn das 1. oder 2. Kind hidden ist?

Nein, wenn du das willst, brauchst du li:nth-child(2 of :not([hidden])) und Safari (gegenwärtig).

Guckst du: Zebra gone wrongnth-child ofcan I useerledigt

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann