CSS: DIV contenant pas de hauteur sur l'ensemble de flotteurs

supposons que nous disposons de ce 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>

Lorsque le contenu de rightDiv et leftDiv passe les 200px en hauteur (la hauteur min) upperDiv de ne pas grandir, de sorte que son contenu recouvre le bas de la div.
Si j'ai retirer le flotteur de l'attribut du contenu de grande taille, il pousse et il y aura de problème.
Mais je ne sais pas lequel Div (rightDiv ou leftDiv) passe à 200px de hauteur.
Comment puis-je résoudre ce problème?

Grâce

OriginalL'auteur RYN | 2010-10-24