CSS: resize div-Breite je nach Breite Eltern

Ok, ich bin im Grunde Bau eines fluid Layouts.
Meine HTML sieht so aus:

<div id="container">
    <div class="box" id="left">Left</div>
    <div class="box" id="center">This text is long and can get longer</div>
    <div class="box" id="right">Right</div>
    <div class="clear"></div>
</div>

Hier ist der css:

#container{
    width: 100%;
}
.box{
    float: left;
}
#left, #right{
    width: 100px;
}
#center{
    width: auto; /* ? */
    overflow: hidden;
}
.clear{
    clear:both;
}

Was ich wissen muss ist, wie bekomme ich die #center zu re-Größe, wenn #container ist die Größe neu, ohne die Elemente zu verschieben unter einander.

  • nur eine einfache Korrektur: <div class="box" id="Center">Dieser text ist lang und kann länger</div> die id ist "center" 😉
  • cheers, ich kann nicht glauben, ich wusste, dass
  • Sie sind willkommen, keine probs 😉
Schreibe einen Kommentar