Problem mit Tabelle als Gestaltungselement
Klaus Schmied
- html
Guten Tag
ich möchte eine Tabelle als Gestaltungselement für eine Internetseite einsetzen. Hier eine vereinfachte Darstellung der Tabelle:
<table border="1" height="100%" width="100%">
<tr>
<td height="80%" width="100">
Text
</td>
<td width="80%" rowspan="2">
Text<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
Text<br><br><br><br><br><br><br><br>Text<br>
</td>
</tr>
<tr>
<td height="200">
Text
</td>
</tr>
</table>
Ich möchte, dass sich die Spalte oben links bei zunehmender Tabellenhöhe (wenn mehr Text in der großen Spalte erscheint) gleichzeitig mit vergrößert, da hier später eine Hintergrundgrafik erscheint, die dann als Hintergrund so oft wiederholt wird, bis der Platz ausgefüllt ist. Die Spalte links unten soll sich nicht mit vergrößern, sie soll immer die im TD-Tag angegebene Höhe beibehalten.
Leider will dies nicht gelingen, sowohl im IE 6 als auch im Netscape 7 nicht. Was mache ich falsch?
Vielleicht kann sich jemand die Sachlage vorstellen oder eventuell eine HTML-Datei mit der Tabelle anlegen, um es zu verstehen.
Gruß
Klaus
<tr>
<td height="200">
Text
</td>
</tr>
</table>
Hi
bei der 2. Zeile:
<tr>
<td height="200" colspan="2">Text</td>
</tr>
Grüße André
hi,
ich möchte eine Tabelle als Gestaltungselement für eine Internetseite einsetzen.
tabellen _sind_ aber keine gestaltungselemente.
<table border="1" height="100%" width="100%">
table hat kein attribut height.
<tr>
<td height="80%" width="100">
Text
</td>
<td width="80%" rowspan="2">
...
</td>
</tr>
eine td plus eine td mit rowspan="2" ergibt insgesamt 3 td.
<tr>
<td height="200">
Text
</td>
</tr>
warum gibt es in dieser zeile nur noch eine zelle, während es oben drei waren?
gruss,
wahsaga
Versuch es mal so
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td width="20%">test</td>
<td width="80%" rowspan="2">Text</td>
</tr>
<tr valign="top">
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="200" valign="top">text</td>
</tr>
</table></td>
</tr>
</table>
Versuch es mal so
Leider das gleiche Problem...
Vielleicht habt ihr noch weitere Vorschläge!? Da muss es doch eigentlich eine Lösung geben.
Gruß
Klaus