Hallo,
ich habe mehrere ineinander verschachtelte Tabellen, von denen die innerste so aussieht:
-------------------------------
<table width="780" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr height="128">
<td><img src="gfx/bg_ol.jpg" width="167" height="128"></td>
<td><img src="gfx/bg_oc.gif" width="485" height="128"></td>
<td><img src="gfx/bg_or.jpg" width="128" height="128"></td>
</tr>
<tr height="220">
<td valign="top" background="gfx/bg_navigation.gif"><p class="navigation">Startseite</p>
<p class="navigation">1.Menuepunkt<br>
2.Menuepunkt</p>
<p class="navigation">3.Menuepunkt</p>
<p class="navigation">4.Menuepunkt<br>
1.Menuepunkt</p></td>
<td bgcolor="FFFDED" align="center" valign="top" colspan="2" rowspan="4">
<!----- Beginn Textbereich --- -->
<p>Testtext</p>
<!----- Ende Textbereich --- -->
</td>
</tr>
<tr height="6">
<td background="gfx/bg_navigation.gif">a</td>
</tr>
<tr height="8">
<td background="gfx/bg_nav_unten.gif">b</td>
</tr>
<tr height="*">
<td background="gfx/bg_nav_leer.gif">c</td>
</tr>
</table>
-------------------------------
Also links 4 Zellen untereinander (für die Navigation) und rechts eine große, für den Inhalt (Text).
Wenn ich das so nehme (mit wenig Text, geht alles, sobald ich aber einen ganz langen Text oder viele neue Absätze in den Textbereich einfüge, wird links nicht die unterste Zelle größer und die anderen bleiben so, sondern irgendwie werden die alle größer, ganz speziell die erste.
Nun soll die Zelle mit dem Menuepunkten genau 220px hoch sein. Die 2 Zellen darunter genau 6 und 8px und dann folgt eine die sich in der Größe der Zelle anpassen soll, in der der Text steht (Testtext). Die Größe dieser Tabellenzelle wiederum wird durch die Länge des Textes bestimmt.
Mein Problem ist nun, ich kann machen was ich will, ich bekomme das so nur hin, wenn ich dort wo jetzt height="*" steht einen unglaublich großen Wert einsetze. Aber das ist doch nciht richtig so, denn wenn der Textbereich noch länger werden würde als der Wert, würde es ja wieder nicht gehen.
Ich hab schon alles durch und komme so nciht mehr weiter. Ich weiss nicht wo ich den Fehler habe, sonst ging es immer.... Habe auch die Angaben schon im TD Tag gemacht etc.....
Bitte helft mir!