Michael Högler: Hover: Auch Zellenhintergrund veränderbar?

Gibt es eine Möglichkeit mit Css, dass man, wenn man über einen Link fährt, sich nicht nur die Schriftfarbe, die Gewichtung und die Schriftart ändert, sondern auch die Tabellenzelle, in der sich der Link befindt, ihren Hintergrund (ihre Hintergrundfarbe) ändert?

Grüße
Michael

  1. Hallo Michael,

    ja, das geht. Du mußt hierzu einfach in Zellenelement ein onmouseover- (und onmouseout-)Event ein. Über diese Aktion läßt sich dann per CSS der Hintergund ändern. Es empfieht sich ggf. auch per onclick nochmal den Link zu bedienen, könnte sonst User etwas verwirren.

    Z.B:
    <TD width="91" onmouseover="this.style.backgroundColor='#FF9933'" onmouseout="this.style.backgroundColor='#CCCCCC'" onClick="location.href='link.html'">  <A href="link.html">Link</A></TD>

    Im Archiv find
    en sich hierzu auch paar Artikel:
    http://selfsuche.teamone.de/cgi-bin/such.pl?suchausdruck=hintergrund+�nder&lang=on&feld=alle&index_1=on&index_2=on&index_3=on&index_4=on&hits=100 (meine Begriffe sind sind genial gewählt, läßt sich aber ja ändern)

    Grüße aus Würzburg
    Julian