Manu: Zellenhintergrundfarbe bei Mouseover wechseln

Wie kann ich eine Tabellenzelle beim Überfahren mit der Maus die Hintergrundfarbe wechseln lassen bzw. die ganze Zelle zu einem Link machen?!

Codebeispiele wären klasse...

thx
 Manu

  1. hi

    Wie kann ich eine Tabellenzelle beim Überfahren mit der Maus die Hintergrundfarbe wechseln lassen bzw. die ganze Zelle zu einem Link machen?!

    das einfachste ist so:

    CSS:
    a{display:block;width:100%;height:100%;}
    a:hover{background-color:red;}

    HTML:
    <td><a href="URL">Linktext</a></td>

    das klappt dann auch ohne JS uneingeschränkt.

    Grüße aus Bleckede

    Kai

    1. Das ist genau das, was ich suchte...

      Wenn ich jetzt noch erfahren könnte, wie das mit einem Zellen-Hintergrund-Bild, anstatt einer Farbe, funktioniert...

      Vielen Dank
       Manu

      1. hi

        Wenn ich jetzt noch erfahren könnte, wie das mit einem Zellen-Hintergrund-Bild, anstatt einer Farbe, funktioniert...

        background-image:url(URL); - immer am a der default und am a:hover die mouseover Version.

        Grüße aus Bleckede

        Kai

        1. Habe die CSS-Datei jetzt so gemacht:

          a{display:block;width:100%;height:100%;}
          a:hover{background-image:url(back2.gif);}

          Leider klappt es nicht... das Hintergrundbild verändert sich nicht.

          Wo liegt der Fehler?

          1. hi

            a{display:block;width:100%;height:100%;}
            a:hover{background-image:url(back2.gif);}

            Wo liegt der Fehler?

            *wunder* Dateipfad falsch (muss relativ zur CSS-Datei sein ;)...?
            NN4 versucht? ;)))

            Grüße aus Bleckede

            Kai

            1. mmh, der Dateipfad ist relativ...
              irgendwas kann da nicht stimmen!

              Verdammt! Hilfee!