Nils T.: Table height="100%" im IE erst nach reload korrekt dargestellt

Hallo!

Also, ich hab mein Problem ja eigentlich schon im Titel ausgedrückt. Es ist halt so, dass ich eine Tabelle mit 100% in der Höhe erstellt habe (geht über die komplette Seite), welche jedoch nur ca. 90% ausfüllt.
Um das Design passend zu halten, müsste ich diese 100% jedoch hinbekommen.

Woran könnte das liegen? Ich lege den Quellcode mal mit hier hinein.

Qc:

<html>
<head>
<title>meinTITEL</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" background="media/bg_right.jpg">
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td height="600" background="media/bg_left.jpg" valign="bottom">
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td background="media/girly.gif" height="49"> </td>
        </tr>
        <tr>
          <td height="55"> </td>
        </tr>
      </table>
    </td>
    <td width="800" height="600" background="media/bg_main.jpg"> </td>
    <td height="600" valign="top">
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td height="46"> </td>
        </tr>
        <tr>
          <td background="media/moewe.gif" height="46"> </td>
        </tr>
      </table>
      <p> </p>
    </td>
  </tr>
  <tr>
    <td valign="bottom"> </td>
    <td background="media/bg_horizontal.jpg"> </td>
    <td valign="top"> </td>
  </tr>
</table>
</body>
</html>
______________________________________
Danke

  1. Hi,

    Also, ich hab mein Problem ja eigentlich schon im Titel ausgedrückt. Es ist halt so, dass ich eine Tabelle mit 100% in der Höhe erstellt habe (geht über die komplette Seite), welche jedoch nur ca. 90% ausfüllt.

    Woran könnte das liegen? Ich lege den Quellcode mal mit hier hinein.

    Qc:

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

    table hatte nie noch wird es je ein height-Attribut haben.
    Daher ist die korrekte Art, das darzustellen, dieses Attribut zu ignorieren.
    Viele Browser sind aber fehlerhaft.

    Verwende CSS, wenn Du Tabellen eine Höhe zuweisen willst.
    Und berücksichtige dabei, daß prozentuale Werte sich auf die Größe des Elternelements beziehen.

    Andreas

    1. table hatte nie noch wird es je ein height-Attribut haben.
      Daher ist die korrekte Art, das darzustellen, dieses Attribut zu ignorieren.
      Viele Browser sind aber fehlerhaft.

      Verwende CSS, wenn Du Tabellen eine Höhe zuweisen willst.
      Und berücksichtige dabei, daß prozentuale Werte sich auf die Größe des Elternelements beziehen.

      Andreas

      Vielen Dank.
      Es funktioniert nun. Ist auch soweit gut zu wissen.

      Gruß,
      Nils