a hover img
machel
- css
3 suit
Habe per css a:hover { background: #fff; } eingestellt. Möchte aber bei Bildern, die als Link fungieren, diese Einstellung umgehen.
a:hover img { background: none; } funktioniert allerdings nicht. (a img:hover auch nicht)
Wie geht die Angabe dafür? Gibt es überhaupt eine?
Habe per css a:hover { background: #fff; } eingestellt. Möchte aber bei Bildern, die als Link fungieren, diese Einstellung umgehen.
a:hover img { background: none; } funktioniert allerdings nicht. (a img:hover auch nicht)
Wie geht die Angabe dafür? Gibt es überhaupt eine?
Mit a:hover img selektierst du Bilder, die in einem gehoverten a-Element zu finden sind.
Du willt aber a-Elemente finden, welche img-Elemente beinhalten.
Mit CSS ist das (aufgrund der Top-Down-Hierachie) nicht möglich - es gibt keinen Vorfahrensektor.
Hier müsst du entwedder dem a-Element per Hand eine Klasse verpassen oder aber diese per Scriptsprache (Server- oder Clientseitig) hinzufügen.