holgerbuns: Hover Effekt für ganze tr

hallo,
ich möchte das wenn der user über einen link mit der maus fährt sich die farbe des hintergrunds der ganze "reihe" ändert. den normalen hover effekt kenne ich schon. aber hier erstreckt sich die zeile über zwei td´s. meine css sind extern ausgelagert. wie geht denn der befehl für die ganze tr.

in css:
tr:hover.navi

in html dann:
<tr class="navi">

????

das funtz natürlich nicht. hat jemand rat. oder gibts noch weitere MÖglichkeiten.

Gruss
holgerbuns

  1. Hi,

    in css:
    tr:hover.navi

    Besser (obwohl es so nach CSS2 nicht falsch ist, aber nach CSS1 - in CSS1 muß die Pseudoklasse am Schluß kommen):

    tr.navi:hover

    in html dann:
    <tr class="navi">
    das funtz natürlich nicht. hat jemand rat. oder gibts noch weitere MÖglichkeiten.

    Das funktioniert natürlich schon.
    Du mußt nur einen modernen Browser benutzen.

    IE ist kein moderner Browser.
    Mozilla ist ein moderner Browser.

    PS:

    wie geht denn der befehl für die ganze tr.

    CSS kennt keine Befehle.

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. hallo andreas,
      wie kann ich es denn besser lösen. zb. alles in eine td packen, in der td dann ne tabelle mit den zwei td´s. in die td dann ein leeres a href="#" und mit javascript ein onmouseover? gibt dann aber nur sehr viel code für die ganze navigation, da ich ja für jeden link ein td mit untertabelle erstellen muss.

      gruss
      holger

      1. hi,

        wie kann ich es denn besser lösen. zb. alles in eine td packen, in der td dann ne tabelle mit den zwei td´s. in die td dann ein leeres a href="#" und mit javascript ein onmouseover? gibt dann aber nur sehr viel code für die ganze navigation, da ich ja für jeden link ein td mit untertabelle erstellen muss.

        warum geht bei dir ein "link" überhaupt über zwei tabellenzellen?

        warum packst du nicht beide inhalte in _einen_ link, den du dann mit entsprechenden width- und display-angaben so formatierst, dass er von selber den platz einnimmt, auf den du ihn bisher künstlich durch einfärben von tabellenzellen zu strecken versuchst?

        gruss,
        wahsaga