Darius: IE7 - Table - Background-Image

Guten Tag,

ich habe das Problem, dass der mittels "style=background-image[..]"
zugewiesene Hintergrund einer Tabelle den eigentlichen Inhalt (Texte)
der Tabellenzellen ueberlagert.
Im Firefox fuegt sich der Hintergrund - ganz seinem Namen - schoen
in den Hintergrund, im IE7 wird er in der Vordergrund geschoben, im
IE6 funktioniert es korrekt.

Gibt es da irgendwelche bekannten Probleme?

Gruss & Dank,
Darius

PS: Bisweilen tritt auch ein sehr merkwuerdiges Verhalten aus.
Oeffne ich im IE ein paar weitere Tabs, warte ein wenig und gehe
dann auf den urspruenglichen Tab zurueck, so wird dann auf einmal
der Inhalt der Tabellenzellen korrekt angezeigt. Wird wohl
irgendwas mit dem Repaint des Browsers zu tun haben..
aber sehr komisch ist das schon..

  1. Hay

    ich habe das Problem, dass der mittels "style=background-image[..]"
    zugewiesene Hintergrund einer Tabelle den eigentlichen Inhalt (Texte)
    der Tabellenzellen ueberlagert.
    Im Firefox fuegt sich der Hintergrund - ganz seinem Namen - schoen
    in den Hintergrund, im IE7 wird er in der Vordergrund geschoben, im
    IE6 funktioniert es korrekt.

    Gibt es da irgendwelche bekannten Probleme?

    Hört sich eher wie ein Fehler in der Strukturierung der Tabelle an, grad wenn

    Oeffne ich im IE ein paar weitere Tabs, warte ein wenig und gehe
    dann auf den urspruenglichen Tab zurueck, so wird dann auf einmal
    der Inhalt der Tabellenzellen korrekt angezeigt.

    nach so einer Aktualisierung der Inhalt zu einer fifty-fifty-Chance richtig angezeigt wird. Ich habe da ehrlich gesagt kein Problem mit den background-image. Wie es aber auch aussieht, hast du es falsch geschrieben, denn eigentlich gehört das ganze so:

    style="backgroundimage: url(datei.endung)"

    Könnte die Lösung des Problems sein.

    Chris Jasra

    1. Hi,

      hm, die Tabellenstruktur sieht eigentlich recht ordentlich
      aus (wird von einem CMS generiert).

      style="backgroundimage: url(datei.endung)"

      Nop, siehe hier

      Danke fuer deine Antwort,
      Darius

      1. Hay,

        style="backgroundimage: url(datei.endung)"

        achso, ich habe den Bindestrich vergessen, ja aber ich meinte eher, dass bei deinem vorigen Post die Klammern und url davor fehlte. Könnte ich nichtsdestotrotz den Quellcode oder einen Ausschnitt sehen? Denn irgendwo wird der Fehler ja drin sein, denn bei mir werden Hintergrundsgrafiken im IE7 ganz normal angezeigt.

        Chris Jasra

        1. Aber sicher:

            
            
          <table border="0" cellspacing="0" style="background-image: url(http://www.bla.de/stern.gif); background-repeat: no-repeat;" width="525">  
           <tbody>  
            <tr>  
             <td bgcolor="#375a9a" colspan="3" valign="top">  
             <h2><font color="#ffffff">&nbsp;Folgende Schnittstellen werden unterstuetzt:</font></h2></td>  
            </tr>  
            <tr>  
             <td height="77" width="15">&nbsp;</td>  
             <td align="left" valign="top" width="348">  
            
             <ul>  
              <li><strong>Test1</strong></li>  
              <li><strong>Test2</strong></li>  
              <li><strong>Test3</strong></li>  
              <li><strong>Test4</strong></li>  
             </ul>  
             </td>  
             <td width="176">&nbsp;</td>  
            </tr>  
            <tr>  
             <td bgcolor="#f1e3a6" colspan="3" height="22">&nbsp;</td>  
            </tr>  
           </tbody>  
          </table>  
          
          
          1. Hallo,

            habe herausgefunden, dass es wohl an einem CSS-File lag, welches global eingebunden wurde und fuer die Formatierung von Listenelementen
            zustaendig war..

            Dennoch besten Dank,
            Darius