Imbrication de div... Problème de dimension du div ancêtre..

WRInaute discret
Bonjour, je suis en train de jouer av CSS et j'ai un ti prob... J'aimerais faire un truc du genre :

Code:
<div class="main"><div class="un"></div><div class="deux"></div></div>

et mettre un cadre autour du div racine (celui qui encadre les 2 autres)... Le problème, c'est que ce div ne prend pas de place et il semblerait que mon navigateur (FF) ne lui donne pas de hauteur (pensant qu'il n'y a pas de contenu)... Comment faire? Voici ce que j'ai dans mon fichier css.

Code:
/* Div ancêtre */
.main { width:520px; clear:both; margin-bottom:24px; border:1px dashed #003344;}

/* 1er Div */
.un { float:right; width:125px; border:0px solid red;}

/* 2e Div */
.deux { float:left; width:395px;}

Merci de votre aide...
 
WRInaute passionné
la proprieté overflow gère des déplacements de blocs.
Ton problème est une histoire de flux, si tu veux que le bloc ancètre contienne les blocs un et deux il faut également lui donner la propriété float (left ou right selon ce que tu souhaites). Il se peut alors que ton problème se répercute sur les blocs parents qu'il faudra traiter de la même manière.
 
Discussions similaires
Haut