C'est un comportement normal, les floats n'agrandissent jamais la hauteur de leur parent.
Pour contourner ça, tu peux simplement ajouter un div vide avec "clear: both" à la fin de ton div#page. Le "clear" fera en sorte qu'il s'affiche en-dessous de tout ce qui est flottant, et comme il n'est pas flottant lui-même, ça va agrandir le parent.
Autre façon de faire, sans modifier le html (c'est la même idée, sauf qu'au lieu d'ajouter explicitement un bloc, on utilise un pseudo-bloc :after) :
Code :
- #corps:after {
- display: block;
- content: "";
- clear: both;
- }
|
Message édité par Riokmij le 23-01-2013 à 14:34:21
---------------
Are you two fucking? Are you serious? Right in front of my salad?!