macuire: Tabelle in Div-Container ... Problem mit der width

Hallo,

ich hab folgendes problem:
eine tabelle befindet sich in einem div-container..
also vereinfacht:

----------im stylesheet-------------

#kasten {
        font-size: 0.9em;
        text-align: left;
        background-color: #CCDDCC;
        padding: 5px;
        position: relative;
}

-----------page---------------------

<div id="kasten">
  <table width=100%>
   <tr>
    <td>
    TEXT
    </td>
    <td>
    ZWEITER TEXT
    </td>
   </tr>
   (.......)
  </table>
 </div>

-----------------------------------

das div ist in zwei weitere divs verschachtelt:
etwa div(div(div(table)))..

ich kriege es nicht hin, dass die width-prozentangabe der tabelle sich auf die width des <div id="kasten"> als 100% bezieht.. hab schon alles mögliche probiert, auch andere position-einstellungen für das div.

vielleicht habe ich ja grundsätzlich ein ungünstiges gerüst, dadurch, dass ich mehrere divs verschachtelt hab..?

wie erreiche ich es, dass die breite der tabelle sich an die breite des divs anpasst?

  1. Hallo macuire,

    Dein DIV mit der ID "kasten" hat selbst ja keine Weite. Woher sol deine Tabelle wissen, wieviel 100% davon sind?

    Gruß Gernot