Bonjour,
Je suis actuellement sur le développement d'un site, et j'ai un problème... Pas gênant s'il n'est pas résolu, mais autant faire les choses bien ;-)
J'aimerais que la hauteur d'une div descende tout en bas, et l'astuce du clear:both; ne fonctionne pas, et la height:100% n'est pas prise en compte.
Pour voir ce dont je parle, il faut aller ici :
http://cad-fr.com/index2.php?id_pr=2...d_te=0&lang=fr
(ne sautez pas au plafond en voyant l'adresse, l'url rewriting est désactivée pour l'instant ^^)
La div en question est celle qui contient l'image à gauche du texte, dans la page. On voit légèrement le fond orange... J'aimerais que ce fond descende jusqu'en bas.
Globalement la structure de la #page est la suivante : trois div en float:left;
Voici le code, épuré pour ne garder que les parties intéressantes ici :
HTML :
CSS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <div id="page"> <div id="image_article_gauche"><img width="278" src="upload/1244138774.jpg" /></div> <div id="separation"><img src="img/carre_orange.gif" /></div> <div id="contenu"> <h1>L'équipe</h1><p>blabla</p> </div> <div style="clear:both;" /> </div>
(sachant que PAGE appartient à CONTENEUR)
J'ai essayé de mettre une height:100%, y compris sur les parents de la div en question... Rien n'y fait !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 #conteneur { width: 939px; margin-left: auto; margin-right: auto; } #page { background: url(../img/fond_page.gif); } #page #image_article_gauche { float: left; width: 278px; background: #ff560f; } #page #separation { float: left; width: 90px; } #page #separation img{ margin-top: 25px; margin-left: 70px; } #page #contenu { float: left; padding-left: 30px; padding-top: 24px; width:500px; text-align: justify; }
C'est la première fois que j'ai un tel problème... j'ai du louper quelque chose...
D'habitude un clear:both; en bas suffit à allonger comme il faut... là non.
Merci par avance si quelqu'un a une idée !![]()
Partager