Be: Tabellen und ihre Zellen

Hallo, Ich hoffe, mir kann jemand einen Rat geben.

Ich habe vereinfacht dargestellt eine Tabelle, die so aussieht:

########################
#      #               #
#   a  #               #
#      #               #
########       d       #
#      #               #
#   b  #               #
#      #               #
########               #
#   c  #               #
########################

Wenn ich jetzt in d viel Text eingebe, soll a und c so bleiben, wie es ist und b soll mitgehen.
Bisher teilen sich a, b und c aber den Platz gerecht auf. :-(
So wünsche ich es mir:

########################
#      #               #
#   a  #               #
#      #               #
########       d       #
#      #               #
#   b  #               #
#      #               #
#      #               #
#      #               #
#      #               #
#      #               #
#      #               #
########               #
#   c  #               #
########################

Hat jemand eine Idee?

  1. Morgen,

    Du solltest in den beiden Zellen die sich nicht verändern sollen eine feste Höhe angeben, dann sollten diese unverändert bleiben.

    Gruß Jan

    1. Vielen Dank für die Antwort.

      Das mit der festen Höhe habe ich versucht.
      Leider klappt es nicht richtig, weil sich die Höhe der Zelle immer auch nach der Menge des Inhalts richtet.

      Das Problem ist, dass ich die große Zelle variabel (für verschiedene Auflösungen und verschieden viel Inhalt) lassen möchte. So simple es klingt, der Browser lässt sich nicht austricksen. :(

      http://www.schoolwork.de/be/problem.html

      1. Hallo Be,

        Das mit der festen Höhe habe ich versucht.
        Leider klappt es nicht richtig, weil sich die Höhe der Zelle immer auch nach der Menge des Inhalts richtet.

        Das Problem ist, dass ich die große Zelle variabel (für verschiedene Auflösungen und verschieden viel Inhalt) lassen möchte. So simple es klingt, der Browser lässt sich nicht austricksen. :(

        http://www.schoolwork.de/be/problem.html <-- nur am Rande, so werden hier Links gesetzt

        Aber jetzt zu Deinem Problem :)

        Wie Du schon rausgefunden hast geht es _nur_ mit Höhenangaben nicht.
        Ein Trick, wenn Du Tabellen benutzen willst, wäre wenn Du Zelle A und Zelle C als eine extra Tabelle mit nur einer Zelle definierst.
        Diese setzt Du dann für A in an den oberen Rand der Haupttabelle und für C an den unteren Rand.

        Beispiel:

        <table style="background-color:gold;border:5px outset">
         <tr>
          <td style="width:50px;vertical-align:top">
           <table cellspacing="0" style="height:30px;width:100%;background-color:yellow"><tr><td>A</td></tr></table>
          </td>
          <td rowspan="3" style="width:100px;">D</td>
         </tr>
         <tr><td>B</td></tr>
         <tr><td style="vertical-align:bottom">
          <table cellspacing="0" style="height:30px;width:100%;background-color:yellow"><tr><td>C</td></tr></table>
         </td>
         </tr>
        </table>

        Die Hintergrundfarben sind natürlich nur zur Verdeutlichung drin.

        Hoffe das hilft Dir

        Grüße aus Nürnberg,
        HarryS

        --
        Dank dem SELFcode weiß ich endlich was ich als Signatur nehmen soll.
        sh:( fo:) ch:? rl:? br:> n4:° ie% mo:) va| de:> zu:| fl:( ss:{ ls:# js:|