Gunnar Bittersmann: Hover zusammenfassen?

Beitrag lesen

@@anyone:

nuqneH

Allgemein geht’s nicht mit CSS, da müsstest du mit JavaScript ran (ein Framework wie jQuery könnte sich dazu anbieten).

Son Quatsch natürlich geht das auch mit CSS wenn du die Klassen schachtelst:

Falsch.

h1:hover .pics { width:200px; height:200px; }
h1:hover { background-color:silver; }

im Beispiel wird das Element der Klasse pics breiter wenn man über das darunter liegende h1 Element fährt.

Der Effekt soll nicht auftreten, wenn man irgendwo über h1 hovert, sondern nur, wenn man über ein Element der Klasse "pics" hovert (bei Solitär war’s noch "link").

h1 .pics:hover { width:300px; height:300PX; }

Ausserdem hat .pics eine eigene Staubsaugefunktion die später definiert werden muss da sie spezieller ist :)

Der Effekt soll, wenn man über ein Element der Klasse "pics" hovert, auf alle Elemente der Klasse "pics" wirken.

Also nochmal: Das geht mit CSS nicht.

Qapla'

--
Volumen einer Pizza mit Radius z und Dicke a: pi z z a