Bastrabun: Tabelle

Hallo, ich sterbe hier gerade an einem Tabellenkonstrukt...

Ich hätte gerne eine Tabelle bei der eine Spalte mit rowspan zu einem langen Feld verknüpft wurde. Die Höhen aller Zeilen sollen eine feste Pixelzahl haben, nur die "lange" Zelle soll variabel sein. Als Ausgleich für diese lange Zelle soll die unterste Zeile ebenfalls variieren können.

Soviel zur Theorie. In der Praxis sprengt ein Vergrößern der "langen" Zelle sofort alle Zeilenhöhen auf einmal, egal, was ich da eingetragen habe. Ich hoffe das war jetzt einigermaßen verständlich :-/

Hier das HTML:

<table cellspacing="2" cellpadding="2" width="100%">
<tr> <!-- erste Zeile -->
    <td bgcolor="fuchsia" height="100"></td> <!-- 1 | 1 -->
    <td rowspan="4" bgcolor="white" height="*"> <!-- 1 | 2 -->
    <!-- Das hier ist die "labge" Zelle -->
  oben

unten
    </td>
    <td bgcolor="fuchsia" height="100"></td> <!-- 1 | 3 -->
</tr>
<tr>
    <td bgcolor="gray" height="100"></td><!-- 2 | 1 -->
    <td bgcolor="gray" height="100"></td><!-- 2 | 3 -->
</tr>
<tr>
    <td bgcolor="green" height="100"></td><!-- 3 | 1 -->
    <td bgcolor="green" height="100"></td><!-- 2 | 3 -->
</tr>
<tr>
    <td bgcolor="lime" height="*"></td><!-- 4 | 1 -->
    <!-- Diese Zeile sollte eigentlich in der Höhe variieren... -->
    <td bgcolor="lime"></td><!-- 2 | 3 -->
</tr>
</table>

Falls mir wer weiterhelfen kann wäre das super. Einfach hier oder per Mail.
Vielen Dank im Voraus
Bastra

  1. Hallo,

    Soviel zur Theorie. In der Praxis sprengt ein Vergrößern der "langen" Zelle sofort alle Zeilenhöhen auf einmal, egal, was ich da eingetragen habe. Ich hoffe das war jetzt einigermaßen verständlich :-/

    Du musst deiner Tabelle natürlich auch eine feste Höhe geben:
    <table cellspacing="2" cellpadding="2" width="100%" style="height:100%;">

    Grüße
    Thomas

    PS: ist das eine Hausaufgabe? [pref:t=61146&m=344525]

  2. hi;

    <td rowspan="4" bgcolor="white" height="*"> <!-- 1 | 2 -->

    rowspan? heißt es nicht colspan?

    Höhen kannst du nur für Zellen angeben. Lass sie weg und es bleibt variabel...;
    http://www-user.tu-chemnitz.de/~lfe/selfhtml61/tcec.htm

    Frank