Bonjour,
Tout d'abord desole pour mon vocabulaire: je ne sais pas comment dire en francais "nested div", ni le contraire d'un div parent (div enfant??).
Ceci pose, j'ai un probleme sur un layout de site. Je me suis mis au tableless CSS il y a peu, et je galere.
Voici ma CSS:
Et mon HTML:
Mon probleme est que mon div parent (body) ne s'adapte pas a la taille de mes children, notamment in_body, dont la hauteur est aleatoire en fonction du contenu de la Base.
D'ou ma question: Comment faire en sorte que le div contenant s'adapte a la hauteur des div qu'il contient? Si ca n'est pas possible, quelle est la bonne methode?
Merci d'avance!
Thomas
Modifié par nabab (20 Apr 2007 - 17:37)
Tout d'abord desole pour mon vocabulaire: je ne sais pas comment dire en francais "nested div", ni le contraire d'un div parent (div enfant??).
Ceci pose, j'ai un probleme sur un layout de site. Je me suis mis au tableless CSS il y a peu, et je galere.
Voici ma CSS:
#body {
margin:0 auto;
width:743px;
background-color:#FDF4D7;
}
#in_body {
position:relative;
float:left;
padding-left:15px;
width:569px;
}
#lateral {
position:relative;
float:left;
width:159px;
text-align:center;
}
Et mon HTML:
<div id="body">
<div id="in_body">Blabla</div>
<div id="lateral">Blabla</div>
</div>
Mon probleme est que mon div parent (body) ne s'adapte pas a la taille de mes children, notamment in_body, dont la hauteur est aleatoire en fonction du contenu de la Base.
D'ou ma question: Comment faire en sorte que le div contenant s'adapte a la hauteur des div qu'il contient? Si ca n'est pas possible, quelle est la bonne methode?
Merci d'avance!
Thomas
Modifié par nabab (20 Apr 2007 - 17:37)