Thomas Heumann: DIV's im vergleich zu Tabellen bei a:hover

Beitrag lesen

Hallo Gemeinde!

Ich hab da ein Problem, wo ich nicht weis, ob ich vielleicht wieder nur was nicht richtig verstanden habe oder ob es _wirklich_ ein Fehler sein könnte.

Ich habe Tabellen, die Zellen-Inhalt hat als Link mit <a href...> etc.
Wenn ich jetzt in einem CSS dafür einen a:hover definiere, bekommt die ganze Zelle z.B. die Hintergrundfarbe bei hover zugewisen.

Wenn ich jetzt aber ein Container mit <div> definiere, der im CSS auch mit a:hover mit einer anderen Hintergrundfarbe überdefiniert ist, ändert sich nur die Farbe direkt um die Schrift herum, der Rest bleibt aber mit normaler Hintergrundfarbe.

Ist das so? Oder gibt's da evtl. eine Lösung, wie man einen kompletten Container dazu bringt, seine Hintergrundfarbe zu ändern?

Ich würde nur ungern Tabellen verwenden, um diesen Effekt zu erzielen. Mit Containern find ich es eigentlich besser...

Gruß,
der Tom