zellenüberdehnung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • zellenüberdehnung

    hallo,also ich hab ne hauottabelle wo die page drin läuft
    aufgebaut in folgende zellen :

    ----------------banner------------------
    linkes menu | mitte | rechtes menu
    ------------------fuss--------------------



    so,das linke menu und rechte menu hat eine feste höhe weil die mit hintergrundgrafiken hinterlegt sind und sich nicht verändern sollen.habe direkt daunter noch 2 zellen gesetzt die eigentlich mit height="100%" sich je nach länge der page mit ausdehnen sollen
    sieht also so aus:
    -------------banner------------------
    linkes menu | mitte | rechtes menu
    ------------| mitte |-----------------
    extrazelle---|mitte |extrazelle
    ---------------fuss--------------------

    leider machen sie es nicht,bleiben auf irgendeiner höhe und das menu oben wird trotzdem länger.
    hier der CODE:

    PHP-Code:
    <table width="1000" border="0" cellspacing="0" cellpadding="0" align="center">
      <tr>
        <td valign="bottom" align="center" colspan="3" height="282">
    <?php require($_SERVER['DOCUMENT_ROOT'].'/vizor/banner.php');?>
    </td>
      </tr>
      <tr>
        <td width="160" valign="top" height="874" background="links_kopf.jpg">
    <?php require($_SERVER['DOCUMENT_ROOT'].'/vizor/left.php');?>
    </td>
        <td valign="top" rowspan="2" width="680" align="center" background="mitte.jpg">
    MITTELTEIL
    </td>
        <td width="160" valign="top" height="874" background="rechts_kopf.jpg">
    <?php require($_SERVER['DOCUMENT_ROOT'].'/vizor/right.php');?>
    </td>
      </tr>
        <tr>
        <td width="160" height="100%" valign="top" background="links_mitte.jpg">&nbsp;</td>
        <td width="160" height="100%" valign="top" background="rechts_mitte.jpg">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="3" height="33" align="center" background="fuss.jpg">
    <font color="#FFFFFF"><b>© by CS-Deadline</b></font>
    </td>
      </tr>
    </table>
    weiss einer evtl. warum das so ist ?
    thx ViZoR
    Zuletzt geändert von vizor; 28.09.2005, 15:41.

  • #2
    leider machen sie es nicht,bleiben auf irgendeiner höhe und das menu oben wird trotzdem länger.
    weil die 100% beim td sich auf den inhalt beziehen also einem leerzeichen, höher werden die nicht.

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      hm aber eine lösung hast du nicht oder ?

      Kommentar


      • #4
        hm aber eine lösung hast du nicht oder ?
        auf keinen fall mit layout-tabellen arbeiten, für sowas gibt es css.

        wühl dich mal durch folgende seite:ksm castings, da habe ich soetwas ähnliches komplett mit css umgesetzt.

        gruß
        peter
        Zuletzt geändert von Kropff; 28.09.2005, 17:47.
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar


        • #5
          ev wäre colspan oder rowspan etwas für dich.
          Aber sonst kann ich mich kropff nur anschliessen, verwende keine Tabellen für Layouts.

          Gruss

          tobi
          Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

          [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
          Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

          Kommentar

          Lädt...
          X