1UnitedPower: Element verstecken, wenn nachfolgendes bestimmte Klasse

Beitrag lesen

Meine Herren!

CSS kann (derzeit) nur „nach unten“ und „nach rechts“ selektieren – nicht aber „nach oben“ oder „nach links“.

Genau, nehmen wir mal an, die Reihenfolge der div-Elemente wäre vertauscht, dann könnte man folgendes machen:

.versteckt + .k1 {
   display: none;
}

Wieder zurück beim Ursprünglichen Markup, wird man in Zukunft sowas machen können:

!.k1 + .verstekct {
   display: none;
}

Mit dem Ausrufezeichen wird das Ziel (Subject) des Selektors bestimmt. Damit wird dann auch sowas wie der lange ersehnte Parent-Selektor (!.parent > .child) möglich werden.

--
“All right, then, I'll go to hell.” – Huck Finn