<td class="ueber" id="Home" onmouseover="rollover('Home');" onmouseout="rollover('Home');">Home</td>
.ueber_home
{
background: url(images/1x1.gif);Warnung: background setzt erstmal alle Einzel-Eigenschaften (background-position, -repeat, ...) auf die initial-Werte und überschreibt dann nur die tatsächlich angegebenen... (siehe http://www.w3.org/TR/REC-CSS2/colors.html#propdef-background)
Wenn wirklich nur das Bild gesetzt werden soll, sollte man daher background-image benutzen.
Klar, war nur als Anregung gedacht.
}
Wobei ich vermute das das sogar überflüssig ist.
.ueber_home:hoverDas betroffene Element ist ein td. Leider ist der Marktführer unter den Browsern nicht in der Lage, :hover für ein td korrekt darzustellen.
Na und, ein Grund es nicht zu benutzen? Schließlich ist es relativ unbedeutend ob ein Mouseover Bild erscheint oder nicht.
Darüber hinaus würd ich auch davon ausgehen, das statt einer Tabelle eine Liste mehr Sinn macht (und die Links als Blockelemente deklarieren) dann kann man ohne JS diesen Effekt auch mit dem IE erreichen.
Struppi.