Hallo liebes Forum,
Ich habe eine Tabelle (Größe 90%*100% des Bildschirmes). Die Zellen der Tabelle sollen mit Bildern gefüllt werden. (Also 100% * 100% der Zelle). Das Problem war das sich die Tabelle immer vertikal vergrößert hat. Dies habe ich mit folgendem Code behoben: Jedes TD Element wird als "position:relative" geführt und die Bilder mit "position:relative; top:0;left:0;" . Siehe:
Die Seite mit dem Code wird dann in ein Frameset eingefügt.
Dies funktioniert auch in allen Browsern...außer in meinem guten Freund dem IE. Da fehlen die Bilder!
Hat irgendjemand eine gute Idee dies zu lösen?
Danke!
PStiger
Ich habe eine Tabelle (Größe 90%*100% des Bildschirmes). Die Zellen der Tabelle sollen mit Bildern gefüllt werden. (Also 100% * 100% der Zelle). Das Problem war das sich die Tabelle immer vertikal vergrößert hat. Dies habe ich mit folgendem Code behoben: Jedes TD Element wird als "position:relative" geführt und die Bilder mit "position:relative; top:0;left:0;" . Siehe:
HTML:
<table height="90%" width="100%" border="0" cellspacing="0" cellpadding="0" id="tab" bgcolor="#2f2f31" style="table-layout:fixed">
<tr>
<td style="position: relative" colspan="6" rowspan="3">
<img style="position:absolute; top:0; left:0; display:inline-block;" src="top/0.png" height="100%" width="100%" border="0" />
</td>
<td style="position: relative" width="6%" height="22%">
<img style="position:absolute; top:0; left:0; display:inline-block;" src="top/0a.png" height="100%" width="100%" border="0" id="facebook" />
</td>
</tr>
<tr>
<td style="position: relative" height="22%">
<img style="position:absolute; top:0; left:0; display:inline-block;" src="top/0b.png" height="100%" width="100%" border="0" id="twitter" />
</td>
</tr>
<tr>
<td style="position: relative" height="31%">
<img style="position:absolute; top:0; left:0; display:inline-block;" src="top/0c.png" height="100%" width="100%" border="0" id="google" />
</td>
</tr>
<tr height="25%">
<td style="position: relative" width="16%">
<img style="position:absolute; top:0; left:0; display:inline-block;" src="top/1o.png" height="100%" width="100%" border="0" id="menu1" />
</td>
<td style="position: relative" width="17%">
<img style="position:absolute; top:0; left:0; display:inline-block;" src="top/2.png" height="100%" width="100%" border="0" id="menu2" />
</td>
<td style="position: relative" width="17%">
<img style="position:absolute; top:0; left:0; display:inline-block;" src="top/3.png" height="100%" width="100%" border="0" id="menu3" /->
</td>
<td style="position: relative" width="17%">
<img style="position:absolute; top:0; left:0; display:inline-block;" src="top/4.png" height="100%" width="100%" border="0" id="menu4" />
</td>
<td style="position: relative" width="17%">
<img style="position:absolute; top:0; left:0; display:inline-block;" src="top/5.png" height="100%" width="100%" border="0" id="menu5" />
</td>
<td style="position: relative" colspan="2">
<img style="position:absolute; top:0; left:0; display:inline-block;" src="top/6.png" height="100%" width="100%" border="0" id="menu6" />
</td>
</tr>
</table>
Die Seite mit dem Code wird dann in ein Frameset eingefügt.
Dies funktioniert auch in allen Browsern...außer in meinem guten Freund dem IE. Da fehlen die Bilder!
Hat irgendjemand eine gute Idee dies zu lösen?
Danke!
PStiger