Rolf B: :required ein Symbol mit csshervorheben

Beitrag lesen

Hallo Charlie,

sowas löst man normalerweise mit dem Nachbarselektor, sowas wie :required + span, aber deine Reihenfolge ist andersrum. Muss der Stern vor dem input sein?

CSS wehrt sich seit jeher erfolgreich gegen Versuche, Selektoren zu definieren die bei einem pre-order Durchlauf durch das DOM einen "Blick nach vorn" benötigen, also Abfragen wie "hast Du ein Kind-Element mit Eigenschaft XY" oder "folgt Dir ein Geschwisterelement mit Eigenschaft YZ". Grund 1 ist Performance, Grund 2 ist, dass solche Vorwärtsabfragen die Layout-Logik verkomplizieren und vermutlich sogar Endlosschleifen ermöglichen.

Rolf

--
sumpsi - posui - clusi