tabelle ie vs opera

Status
Nicht offen für weitere Antworten.
Kann mir jemand erklären warum das ganze in Opera funktioniert und IE 6 mir die untere äußeren Tabellenspalten nur 2px hoch anzeigt?

<html>
<head>
<title>start</title>
</head>
<body style="background-image:url(images/cont_back2.gif); background-repeat:repeat-x;">
<table cellpadding="0" cellspacing="0" border="0" height="500" align="center" width="621px" ><tr valign="top" align="center"><td>
<table cellspacing="0" cellpadding="0" border="0" align="center">
<tr height="0%">
<td valign="top"><img src="images/cont_back_l.gif" width="14" height="276" border="0" alt=""></td>
<td rowspan="2" bgcolor="#FFFFFF" width="593">q<br>q<br>q<br>q<br>q<br>q<br>q<br>q<br>q<br>q<br>q<br> </td>
<td valign="top"><img src="images/cont_back_r.gif" width="14" height="276" border="0" alt=""></td>
</tr>
<tr height="100%">
<td background="images/cont_back_l_u.gif"></td>
<td background="images/cont_back_r_u.gif"></td>
</tr>
</table>
</td></tr>
</table>
</body>
</html>

Anschauen hier.
 
Hallo,

der IE zeigt unten nix an, weil nix drinnen ist - also kein Inhalt... Desweiteren ist mir schleierhaft wozu die zweite Tabelle brauchst?

Schau dir mal das File im Anhang an (in *.html renamen), wolltest du´s so?


ciao
 

Anhänge

Ne ich glaub nicht, dass das die Lösung ist. Also in den beiden äußeren Spalten soll oben ein vorgegebens Bild (276px)liegen. In der zweiten ist nur noch 1px hohes Bild das den Rest der Tabellelänge angezeigt wird. Also wenn die Seite größer angezeigt wird soll sich nur die untere Zeile verlängern und die obere immer 276px lang bleiben. Opera machts auch nur eben IE nicht.
Das mit zweiten Tabelle hat nichts zu sagen.
 
Verstehe ich das richtig:
Code:
+-+--------------------------+-+
| |                          | |
| |                          | |
|1| <--    fixe höhe    -->  |2|
| |                          | |
| |                          | |
+-+                          +-+
| |                          | |
| |                          | |
| |                          | |
| |                          | |
|3|                          |4|
| |                          | |
| |                          | |
| |                          | |
| |                          | |
| |                          | |
+-+--------------------------+-+
1 + 2 haben Fixe 276 Pixel. Die Spalte in der Mitte ist Variabel. Sollte der Content in der Mitte mehr als 276 Pixel hoch werden, sollen die beiden Oberen (1+2) gleich bleiben und 3+4 sollen die Höhe ausgleichen. in 3 + 4 liegt eine 1px größe Datei als Hintergrund, die aber für die ganze Höhe wiederholt werden soll... Liege ich da richtig?

bye
 
Hi,

ich bleib dabei - du brauchst nur eine Tabelle mit 3 Spalten und 1er Zeile... der Umbruch ist unnötig, sogar eher lästig. Ich habs im IE, Netscape und Opera laufen lassen - Funktioniert bei allen... Schau dir einfach den Anhang an :)


ciao
 

Anhänge

Status
Nicht offen für weitere Antworten.
Zurück