suit: selector nach Element

Beitrag lesen

PS: schon mal danke Gunnar ;)

Gunnar wird dir eine CSS4-Lösung vorschlagen, die auf dem Eltern-Selektor basiert - vermutlich so etwa, wobei ich jetzt nicht sicher bin, ob der Eltern-Seketor in dieser Form mehrfach verwendet werden kann.

!body>.hover:hover .sichtbar

Das Konzept des Eltern-Selektors ist noch nicht ganz klar - aktuell wird noch überlegt ob nur der nächste Kombinator berücksichtigt wird (dann würde obenstehendes Beispiel funktioniern) oder alle (das würde mehrere Eltern-Selektoren aber ziemlich verwirrend machen).

Ich würd hier ein Konzept wie bei Sizzle bevorzugen: das geht in die Richtung von :match() in CSS4, ist allerdings dank jQuery schon sehr verbreitet.

body:has(.hover:hover) .sichtbar