Bonjour,
Un <div mainbox> prenant la hauteur de son contenu (du texte paragraphé) contient également un <div class= cadretoffs" style="overflow:auto"> qui est sensé s'ajuster à la bonne hauteur lui aussi. Hélas puisque la hauteur du div parent n'est pas exprimée en pixels, le height:100% qui s'applique au div "cadretoffs" est comme inexistant. Le résulat : le div cadretoffs prends la taille de son contenu. (sur l'image d'exemple, la partie vert foncé représente ce prolongement indésirable).
J'ai essayé de placer des divs "spacers" avec clear:both mais ça ne prend pas, qui a une idée svp? merci!
EDIT=>voici le code :
et voilà les css:
Modifié par Ralfman68 (17 Mar 2006 - 23:25)
Un <div mainbox> prenant la hauteur de son contenu (du texte paragraphé) contient également un <div class= cadretoffs" style="overflow:auto"> qui est sensé s'ajuster à la bonne hauteur lui aussi. Hélas puisque la hauteur du div parent n'est pas exprimée en pixels, le height:100% qui s'applique au div "cadretoffs" est comme inexistant. Le résulat : le div cadretoffs prends la taille de son contenu. (sur l'image d'exemple, la partie vert foncé représente ce prolongement indésirable).
J'ai essayé de placer des divs "spacers" avec clear:both mais ça ne prend pas, qui a une idée svp? merci!
EDIT=>voici le code :
<div class="mainbox">
<div class="cadretexte">
<p>texte paragraphé</p>// c'est ce contenu qui détermine la hauteur
</div>
<div class="cadretoffs">
<a href="#"><img src="suite d'images"></a>
<a href="#"><img src="suite d'images"></a>
<a href="#"><img src="suite d'images"></a>
</div>
</div>
et voilà les css:
.mainbox {float:none;
border:1px solid #a898CD;
width:544px;
margin : 0px 0px 0px 6px;
padding: 0px;
background-color:#fff;
height:100%;}
.cadretexte {width:544px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color:#fff;}
.cadretoffs {float:right;
border:1px solid #babad5;
width:171px;
margin: 0px 5px 0px 0px;
top:0px;
padding: 0px 0px 0px 0px;
overflow:auto;height:100%;}
Modifié par Ralfman68 (17 Mar 2006 - 23:25)