Thorsten Reichelt: NN4 & Opera6 zeigen keinen CSS Hintergrund in <TD> an.

Beitrag lesen

Hallo!

Ich habe ein Problem mit dem NN4.7, dem 6.2, dem Opera6 und meinem CSS. Das Problem wurde hier zwar schon öfters behandelt, eine Lösung konnte ich jedoch nicht finden. Folgendes Problem:

Ich will meine Website von Frames auf Tabellen umstellen. Dafür habe ich mir folgende Tabelle erstellt (vereinfacht):

<TABLE width="100%" height="100%">
<TR>
 <TD ROWSPAN="2" class="bgmenu" width="190" align="left" valign="top" height="100%">
  <img src="images/blank.gif" width="190" height="110"><br>
  <? include ('menu_de.php'); ?>
 </TD>
 <td background="images/oben.jpg" height="156" width="100%"> </td>
</TR>
<TR>
 <TD bgcolor="#000000" align="left" valign="top" height="100%" width="100%">
  <div align="center"><img src="images/logo2.jpg" width="419" height="451"></div>
 </TD>
</TR>
</TABLE>

Im Stylesheet steht:

.bgmenu{
 background-repeat: no-repeat;
 background-image : url(images/menu.jpg);
 background-color : Black;
}

Normalerweise sollte jetzt in der linken Tabellenspalte das Hintergrundbild erscheinen. Das funktioniert auch super mit dem IE6. Nur alle Netscapes (auch der 6er) und Opera6 zeigen nur einen schwarzen Hintergrund an. Das Bild fehlt also komplett.

Eventuell bin ich ja auch nur zu blöd.

Kann mir trotzdem jemand genau erklären wo der Fehler liegt?

Vielen Dank.

Gruß
  Thorsten