Cheatah: Hintergrundfarbe einer Tabellenzelle bei Mousover ändern

Beitrag lesen

Hi,

Ich habe eine Tabellenzelle in einen Link verwandelt:

nein, hast Du nicht.

<a HREF="link.htm">
    <td>

Diese Schachtelung ist ungültig. Das <a> muss _in_ das <td>.

a:hover {  background-color: #FF0000} funktioniert aber nicht.

Es wird funktionieren, wenn der Browser ein <a> findet, was bei Deinem Konstrukt nicht der Fall ist. Natürlich wird nur der Hintergrund des Links verändert, nicht der der Tabellenzelle; dafür musst Du td:hover definieren, was leider nur wenige Browser unterstützten. Zum Glück ist es bei CSS aber nicht kritisch, wenn ein Element nicht reagiert; die Funktionalität ist nicht eingeschränkt.

Cheatah

--
X-Will-Answer-Email: No