Das Problem ist dass deine Tabelle so unmöglich ist.
Code:
<table width="100%" border="1">
<tr>
<td> </td>
<td rowspan="2"> </td>
<td> </td>
</tr>
Hier haben wir eine Tabelle mit der ersten Zeile. Da sind drei Zellen drin wobei sich die mittlere bis auf die zweite Zeile erstreckt. Also so:
Code:
-----------------------------------------------------------------
| | | |
------------------| |----------------------
| | | |
-----------------------------------------------------------------
Code:
<tr>
<td colspan="3"> </td>
</tr>
</table>
Die zweite Zeile ist die da. Allerdings gibt es auf der zweiten Zeile nur eine Zelle die sich breitenmässig über drei der "normalgrossen" Zellen erstreckt.
So:
Code:
-----------------------------------------------------
| | | |
-----------------------------------------------------
| |
-----------------------------------------------------
Das führt zu einer Kollision. Auf der zweiten Zeile, mittlere Zelle erstrecken sich nun theoretisch sowohl die mittlere Zelle von Zeile 1 (die auch auf der zweiten noch da sein sollte) als auch die "Riesenzelle" auf Zeile zwei, die alle drei Zellen umfassen sollte.
Die beiden Sachen widersprechen sich vollkommen. Das ist das Problem - und da musst du dich auch nicht wundern, wenn die Browser nicht wissen was damit anzufangen ist.
Oder möchtest du etwa sowas?:
Code:
-----------------------------------------------------
| | | |
----------------- -------------------
| |
------------------------------------------------------
Das geht afaik mit HTML nicht. Ich meine, du kannst dem Teil halt nicht mitteilen, dass es speziell die oder die "Abschrankung" wegmachen soll - und so wie den Code ist ist es widersprüchlich.
Ist nicht ganz einfach, aber ich hoffe jetzt etwa klar.
Sodeli, jetzt ham wer das endlich.
MfG Peschmä
Lesezeichen