paddo: Tabellen-spaltenhöhe in einer Spalte beeinflusst die anderen

Hi Leute ,
mein Problem ist folgendes:

Habe eine Tabelle mit drei Spalten.
linke Spalte geht durch.
mittlere Spalte hat eine Zeile mit colspan 2 über die mittlere und rechte spalte .

wird durch Inhalt die linke Spalte länger als die anderen werden diese mit in die länge gezogen und die Höhe der Zeile mit colspan ändert sich .
Das darf nicht sein.
Wie stelle ich das ab?

Danke im voraus

Paddo
es folgt :Quelltext.

<table width="760" border="1" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td align="center">logo</td>
  </tr>
</table>
<table width="760" border="1" cellspacing="0" cellpadding="0" align="center" marginwidth="0" marginheight="0" width="100%">
  <tr>
    <td rowspan="3" valign="top" width="157">
 <!--linke spalte -->
<table width="100%" border="0" >
  <tr>
    <td align="center">
 1 blablablabla<br>
 2<br>
 3<br>
 4<br>
 5<br>
 6<br>
 7 links<br>
 8<br>
 9<br>
 10<br>
 11<br>
 12<br>
 13<br>
 14<br>
 15<br>
 16<br>
 17<br>
 18<br>
 19<br>
 20<br>
 21<br>
 22<br>
 23<br>
 24<br>
 25<br>
    </td>
   </tr>
 </table>
    </td>
   </tr>
    <tr>
     <td width="100%" height="5px" colspan="3" valign="top">   navigation
    </td>
   </tr>
    <tr>
      <td valign="top"><!--mittlere spalte -->
<table  border="0" cellspacing="0" cellpadding="1" marginwidth="0" marginheight="0" width="100%">
   <tr>
      <td valign="top" >
 1<br>
 2<br>
 3<br>
 4<br>
 5<br>
 6<br>
 7 mitte<br>
 8<br>
    </td>
   </tr>
</table>
    </td>
 <td width="157" valign="top"><!--rechte spalte -->
<table border="0" cellspacing="0" cellpadding="0">
   <tr>
     <td align="center">
 1<br>
 2<br>
 3<br>
 4<br>
 5<br>
 6<br>
 7 rechts<br>
 8<br>
    </td>
  </tr>
</table>
      </td>
  </tr>
</table>

  1. Tag auch

    Das darf nicht sein.

    Ist aber so.

    <schnipp>

    <table width="760" border="1" cellspacing="0" cellpadding="0"
    align="center" marginwidth="0" marginheight="0" width="100%">

    ^^^^              ^^^^
                           Was soll das denn? (Weiter unten auch noch mal)
    Außerdem steht da zweimal width="". Wie breit soll denn die Tabelle eigentlich sein?
    <schnapp>

    Wenn Du einen Seitenaufbau willst, der so aussieht,
    +-------+-------+-------+
    |       |       |       |
    |       |       |       |
    |       |       |       |
    |       |       |       |
    |       |       |       |
    |       +-------+-------+
    |       |
    |       |
    |       |
    +-------+

    dann nimm eine dreispaltige "äußere" Tabelle ohne Rahmen und packe in jede Zelle eine Tabelle mit Rahmen.
    Alternativ kannst Du eine dreispaltige Tabelle mit zwei Zeilen verwenden, bei der Du in die linke Spalte rowspan="2" schreibst.
    In der mittleren und rechten Spalte kannst Du dann bei den Zellen, die nicht zu sehen sein sollen, den Rahmen mit CSS unterdrücken.
    Wie man Tabellen mit CSS formatiert, findest Du hier: http://selfhtml.teamone.de/css/eigenschaften/rahmen.htm

    Thomas J.

  2. Hi Leute ,
    mein Problem ist folgendes:

    Habe eine Tabelle mit drei Spalten.
    linke Spalte geht durch.
    mittlere Spalte hat eine Zeile mit colspan 2 über die mittlere und rechte spalte .

    Deine Tabelle weiß das aber noch nicht. Die sieht aktuell so aus:

    +-----------+
    |1x3        |
    |           |
    |           | +----------------------------------+
    |           | |3x1                               |
    |           | |                                  |
    |           | +----------------------------------+
    |           | +----------+ +-----------+
    |           | |1x1       | |1x1        |
    |*          | |*         | |*          |
    +-----------+ +----------+ +-----------+

    Die Zahlen sind die Angaben zu colspan x rowspan, Sternchen-Zellen enthalten weitere Tabellen.

    So zeigt es zumindest mein Tabellenzerleger an (und der hilft gerade bei solchen Problemen sehr - http://www.rtbg.de/plugin/, aber nur, wenn man den richtigen Editor benutzt)

    - Sven Rautenberg