Une page sur plusieurs colonnes
Mon nouveau patron, Anthony, vient de me filer LA solution pour ne plus avoir ces soucis avec les divs en float left qui ne donnent pas la taille au div père.
Explication, vous voulez créer une page avec Deux colonnes: un menu à gauche, et le contenu… jusque là… avec des float c’est simple: `
/* voyons le soucis */ #content { border: 1px solid red } #main, #menu {border: 1px solid blue } `
Si vous mettez du contenu dans le menu et dans le “main” alors vous verrez… le div principal refuse de s’agrandir selon le contenu des deux div qui sont à l’intérieur…
La solution ? –> mettre aussi un ‘float: left’ sur le “content”
#content{ float: left}
et voilà !
Anthony me disait: “cherche pas à comprendre, mets tous les div en float left, et tu arranges les tailles au fur et à mesure”. Je vous le dis, je me sens tellement mieux :)