Formatierung übergeordneter Elemente

Status
Nicht offen für weitere Antworten.

shutdown

Erfahrenes Mitglied
Hi!

Ich hätte da mal ne Frage:
Es ist mit CSS ja möglich, Kind-Elemente von bestimmten Elementen zu formatieren
z.B. p em {}, oder p > em {} oder p * em {} usw.

Ist es auch möglich mit CSS Elemente zu formatieren, denen ein bestimmtes anderes Element untergeordnet ist?
Also z.B. ein p-Element soll nur dann anders formatiert werden, wenn es ein bestimmtes input-Element enthält.

Ein Beispiel, wofür sowas brauchbar wäre: Navigation
Bei einer Navigation lässt sich der angeklickte Link programmtechnisch ja sehr einfach identifizieren - die übergeordneten Links je nach Datenmodell ein wenig bis sehr viel schwerer.

Darum meine Frage - geht das mit CSS, das würde auch viele andere Sachen einfacher machen.

Besten Dank
shutdown
 
Hi,

eine "rückwirkende" Kaskade in Abhängigkeit von einem Kindelement zu seinem Elternelement ist nicht möglich.
 
Status
Nicht offen für weitere Antworten.
Zurück