zeile in tabelle makieren

ich habe folgendes problem ihr kennt doch sicher ein roll over efekt bei links

nun habe ich eine tabelle und möchte das immer die zeile wo man mit der maus drüber ist makiert wird
hab jetzt leider kein beispiel aber vieleicht weiss ja jemand was ich meine und wie ich das hin bekomme

Würde eigentlich mit tr:hover bzw. td:hover gehen. Allerdings akzeptiert der IE hover nur bei Links (a). Das geht also höchstens mit unsauberem Code oder JavaScript.

ich würde in diesem fall mit display:block arbeiten

[html]

<a href="#" class="tr>blabla</a></td> </tr> [/html] und dann der css berreich [code] .tr {background-color: #000000; display: block;} .tr:hover {background-color: #ffffff; display:block; } [/code] <p>funzt im IE , FF und Opera</p>

dass ist genau das was flapo mit unsauberem code meinte

wieso unsauber --.–

Vielleicht, weil das nicht die normale Verwendung von Ankern ist?

mfg Plankton

aber valide ist der code doch oder ?!

Und wie willst du das mit einer Zeile machen?

steht doch oben im post

Und wenn du mehrere Zellen (td) in einer Reihe (tr) hast?

so das alle zellen gehighlighted werden oder wie ? - das geht nur mit js

ich habs jetzt so gemacht:

#tr {
background: #aae6e7;
}
#tr:hover {
background: #439596;
cursor: default;
links: blue;
}

und dann den

Was bekanntermassen nicht im IE geht. Warum habe ich das Gefühl, dass ich ignoriert werde?

na zum glück ist es nur eine script was für leute mit firefox ist :wink:

ne das ist nur ein verwaltungsscript was nur von mir und noch zwei leuten genutzt werden wird und die haben halt den ff zu nutzen