Background-images werden im FF nicht dargestellt

Status
Nicht offen für weitere Antworten.

Number5

Mitglied
Großes Problem:

Die Background Bilder werden beim FF nicht dargestellt; außerdem ist die benutzte Tabelle einfach nicht in die Mitte zu bekommen.

CSS - Code
PHP:
td.educonsultimage{
background-image: url('imgs/eduneu.gif');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 50% 40%;
width: 600px;
height: 280px;
};

Und die Menüleiste:
PHP:
td.menu{
background-image: url(imgs/th2.gif);
background-repeat: repeat-x;
height: 20px;
};

Beides wird im IE perfekt dargestellt!

So wird dann das Background image aufgerufen:
PHP:
<tr>
  <td class='educonsultimage' vAlign='top'>
     <br><br><table border='0' width='599'>
      <tr>...</tr></table>
</td></tr>...

das andere:
PHP:
<tr><td class='menu' height='20'></td></tr>

Komischerweise geht die Tabelle auch nicht in die Mitte:
PHP:
<table align='center' class='index' style='border: 1px solid #7B7B7B; text-align: center;' cellspacing='0' cellpadding='0'>

Im Css dazugehörige Klasse:
PHP:
table.index{
border: 1px solid #7B7B7B;
margin: 0;
padding: 0;
font-size: 12pt;
font-family: Verdana, Helvetica;
width: 800px;
text-align: center;
};

Bin verzweifelt wer kann mir helfen?

Number5
 
  • Entferne mal das rotmarkierte Semikolon nach der geschweiften Klammer, dann klappt's auch im Firefox mit den Hintergrundgrafiken (und den übrigen CSS-Eigenschaften):
Code:
td.educonsultimage{ 
background-image: url('imgs/eduneu.gif'); 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: 50% 40%; 
width: 600px; 
height: 280px; 
};

td.menu{ 
background-image: url(imgs/th2.gif); 
background-repeat: repeat-x; 
height: 20px; 
}; 

table.index{ 
border: 1px solid #7B7B7B; 
margin: 0;
padding: 0; 
font-size: 12pt; 
font-family: Verdana, Helvetica; 
width: 800px; 
text-align: center; 
};
  • CSS-Regel für eine horizontal zentrierte Tabelle:
Code:
table.index{ 
border: 1px solid #7B7B7B; 
margin: 0 auto;
padding: 0; 
font-size: 12pt; 
font-family: Verdana, Helvetica; 
width: 800px; 
text-align: center; 
}
 
Status
Nicht offen für weitere Antworten.
Zurück