droom: Tabelle am Ende der Seite

Wie mache ich das, dass eine Tabelle am Ende der angezeigten Seite kommt?
 Hab so probiert:
 <table valign="bottom">
 aber es klappt nicht. :-(

  1. Wie mache ich das, dass eine Tabelle am Ende der angezeigten Seite kommt?
     Hab so probiert:
     <table valign="bottom">
     aber es klappt nicht. :-(

    valign ist out! Schon mal was von CSS gehört? (-:

    Heiner

    1. Wie mache ich das, dass eine Tabelle am Ende der angezeigten Seite kommt?
       Hab so probiert:
       <table valign="bottom">
       aber es klappt nicht. :-(

      valign ist out! Schon mal was von CSS gehört? (-:

      Heiner#

      Das hilft mir aber nicht viel. :-(
       Muss doch irgendwie ohne CSS gehen.

  2. Hallo droom,

    Wie mache ich das, dass eine Tabelle am Ende der angezeigten Seite kommt?

    Du möchtest doch sicher sagen ...

    »Ich möchte eine Tabelle an den unteren Browserrand positionieren. Kann mir
       jemand helfen?«

    ... nicht wahr? ;-) (Meiner Meinung nach die zutreffenste Interpretation
    Deines leicht wirren Satzes))

    Hab so probiert:
    <table valign="bottom">
    aber es klappt nicht. :-(

    Kein Wunder, das (veraltete) Attribut valign bezieht sich auf die Inhalte
    der Tabelle, nicht auf die Tabelle selber. D.h. das was in der Tabelle
    drin steht wird unten innerhalb der Tabelle ausgerichtet.

    Elemente, wie eben die Tabelle, positioniert man mit CSS.

    http://selfhtml.teamone.de/css/eigenschaften/positionierung.htm

    In Deinem Fall wäre eine Positionierung mit position:fixed und einer
    Ausrichtung am unteren Browserrand mit bottom:0px; angemessen. Leider
    interpretiert der verbreiteste (aber auch recht veraltete} Browser
    Internet Explorer diese Variante nicht, sie ist leider nicht nutzbar
    in der Praxis. Und da der IE auf absehbare Zeit nicht weiterentwickelt
    wird, auch in den nächsten drei, vier Jahren nicht. :-(

    Das es Dir mehr auf diesen optischen Effekt denn auf ein Seitenlayout
    anzukommen scheint, mußt Du diesen mit anderen Techniken simulieren.
    Es bieten sich Frames an. Dazu mußt Du einen Framebereich am unteren
    Anzeigerand definieren und in diesem eine eigene Seite mit der Tabelle
    einbetten.

    http://selfhtml.teamone.de/html/frames/index.htm

    Keine wirklich schöne Lösung, aber ...

    Tim

    1. In Deinem Fall wäre eine Positionierung mit position:fixed und einer
      Ausrichtung am unteren Browserrand mit bottom:0px; angemessen. Leider
      interpretiert der verbreiteste (aber auch recht veraltete} Browser
      Internet Explorer diese Variante nicht, sie ist leider nicht nutzbar
      in der Praxis. Und da der IE auf absehbare Zeit nicht weiterentwickelt
      wird, auch in den nächsten drei, vier Jahren nicht. :-(

      hmm Frames sind ja ungünstig. Ich habe es mit <div> gemacht.

      <div style="position:absolute; bottom:0px; left:100px;">
      <table>
      <tr>
         <td>....td>
      </tr>
      </table>
      </div>
       Wunder es klappt mit IE 5.0 aber mit NC könnte ich net testen. :-(

      1. Hallo droom,

        <div style="position:absolute; bottom:0px; left:100px;">

        position:absolute ist natürlich auch eine Lösung. Sie hat aber den Nachteil,
        daß der damit positionierte Teil dann mitscrollt, wenn man auf der Seite
        scrollen kann.

        Wunder es klappt mit IE 5.0 aber mit NC könnte ich net testen. :-(

        NN 4.x hat seine Problemchen damit, spätere, auf Mozilla aufbauende
        Netscapes nicht.

        Tim

  3. Hallo... wer immer Du auch sein magst... (Grußfromel???)

    ich wollte Dir eigentlich [ msg:dumm ] reinsetzen aber das ist vielleicht übertrieben.

    Lösung:

    <table style="width:100%;heigth:100%;table-layout:fixed">
       <tr><td> der obere Teil deiner seite
       <tr><td valign="bottom"><!-- notfalls mit style="heigth:200px" z. B. nochmals einschrenken -->
           <table>
              <tr><td>Dein Endstück
           </table>
    </table>

    Gruß aus Berlin!
    eddi