CSS: DIV, Nein Höhe auf float gesetzt

angenommen, wir haben diesen code:

<div id='upperDiv' style='min-height:200px;border: 1px solid #000000;'>
     <div id='rightDiv' style='float:right;width:75%;'>
       content1
     </div>  
     <div id='leftDiv' style='float:left;width:25%;'>
       content2
     </div>
</div>
<div id='lowerDiv' style='height:50px;border: 1px solid #000000;margin-top:5px;'>
   content3
</div>

Wenn der Inhalt der rightDiv und leftDiv übergibt die 200px Höhe (min-height) upperDiv nicht wachsen, so dass sein Inhalt überlappt das untere div.
Wenn ich Entferne das float-Attribut von den großen content wächst es und wird es sein problem.
Aber ich weiß nicht, was Div (rightDiv oder leftDiv) übergibt 200px Höhe.
Wie kann ich dieses Problem beheben?

Dank

InformationsquelleAutor der Frage RYN | 2010-10-24

Schreibe einen Kommentar