Johannes Federle: und Tabellen

Wie kann ich ohne absolut zu positionieren in eine Tabellenzelle ganz unten und ganz oben
etwas hereinschreiben, quasi valign=bottom & valign =top.
Mit  rowspan  gehts nicht, weil ich dan eine border durch die Zelle hätte, und auserdem ist dann
die Zellenhöhe nicht mehr richtig einstellbar, kann mir eine(r) sagen warum???

Ciao und Celebration Rulez
                             Johannes

  1. Wie kann ich ohne absolut zu positionieren in eine Tabellenzelle ganz unten und ganz oben
    etwas hereinschreiben, quasi valign=bottom & valign =top.
    Mit  rowspan  gehts nicht, weil ich dan eine border durch die Zelle hätte, und auserdem ist dann
    die Zellenhöhe nicht mehr richtig einstellbar, kann mir eine(r) sagen warum???

    Ciao und Celebration Rulez
                                 Johannes

    warum _muß_ es eine zelle sein? kannst nciht einfach einen <tr> machen?

    Ciao
    Ludwig aka Rufinus

  2. Wie kann ich ohne absolut zu positionieren in eine Tabellenzelle ganz unten und ganz oben
    etwas hereinschreiben, quasi valign=bottom & valign =top.

    bau in die TD eine neue Tabelle mit border="0" ein:

    <table border="0" width="100%" height="100%">
    <tr><td>Oberer Text</td></tr>
    <tr><td height="100%"> </td></tr>
    <tr><td>Unterer Text</td></tr>
    </table>

    die 100% in der Mittelzeile sind nötig, falls der Browser lieber unten was über läßt.

    1. Hallo Kai!

      <table border="0" width="100%" height="100%">
      <tr><td>Oberer Text</td></tr>
      <tr><td height="100%"> </td></tr>
      <tr><td>Unterer Text</td></tr>
      </table>

      Bei diesem Beispiel gibt es aber einen Scrollbalken, auch wenn der Inhalt kleiner 100% ist.

      Dann schon lieber so:

      <BODY BGCOLOR="#000000" MARGINHEIGHT=0 MARGINWIDTH=0 TOPMARGIN=0 LEFTMARGIN=0>

      <table border=1 width=100% height=100% cellpadding=0 cellspacing=0>
      <tr><td BGCOLOR="#ff0000" height=5%>Oben</td><tr>
      <td BGCOLOR="#ffffff" width=100% height=90%>Mitte</td></tr>
      <tr><td BGCOLOR="#ff0000" height=5%>Unten</td></tr>
      </table>

      Mit den height=*% muß natürlich noch rum gefummelt werden. Es sollten aber immer 100% sein.

      André

      1. Bei diesem Beispiel gibt es aber einen Scrollbalken, auch wenn der Inhalt kleiner 100% ist.

        h oder v ? in was ?

        Dann schon lieber so:

        <BODY BGCOLOR="#000000" MARGINHEIGHT=0 MARGINWIDTH=0 TOPMARGIN=0 LEFTMARGIN=0>

        ... IE-Fan ?

        <table border=1 width=100% height=100% cellpadding=0 cellspacing=0>
        <tr><td BGCOLOR="#ff0000" height=5%>Oben</td><tr>
        <td BGCOLOR="#ffffff" width=100% height=90%>Mitte</td></tr>
        <tr><td BGCOLOR="#ff0000" height=5%>Unten</td></tr>
        </table>

        macht die Tab' aber nicht unsichtbar!

        Kai Lahmann

        1. Hallo Kai!

          h oder v ? in was ?

          Ein horizontaler Scrollbalken ensteht in Netscape. Mit deiner Tabelle waren es wohl ca.110-120%. Im IE habe ich gar nicht nach geschaut!

          <BODY BGCOLOR="#000000" MARGINHEIGHT=0 MARGINWIDTH=0 TOPMARGIN=0 LEFTMARGIN=0>

          ... IE-Fan ?

          Ohh nein! Ich mag Netscape lieber. Der IE kann natürlich mehr, aber Netscape ist nicht so träge und besser zu bedienen.
          Mit MARGINHEIGHT=0 MARGINWIDTH=0 TOPMARGIN=0 LEFTMARGIN=0 kann man in Netscape aber noch ein paar Pixel raus holen. bzw oben und links ist die Tabelle dann bündig mit dem Browserfenster. Im IE ist es an allen Seiten bündig.

          <table border=1 width=100% height=100% cellpadding=0 cellspacing=0>

          macht die Tab' aber nicht unsichtbar!

          Ich hatte vergessen, border=0 zu setzen. Ist vom testen noch übrig geblieben.

          André

        2. Hallo Kai!

          <BODY BGCOLOR="#000000" MARGINHEIGHT=0 MARGINWIDTH=0 TOPMARGIN=0 LEFTMARGIN=0>

          ... IE-Fan ?

          marginwidth=0 marginheight=0 für NS, damit man den 1px Abstand wegbekommt.

          topmargin=0 leftmargin=0 für den IE.

          alles klar?

          Grüße
          Thomas