Bonjour,
j'ai un problème de positionnement du div central de ma page, celui qui contient les données, la hauteur n'est pas fixe et s'il y'a une table qui contient plusieurs lignes il dépasse le div du dessous alors que ce dernier et les divs du corner gauche et droite reste à leur place: voilà le code:
voilà le code xhtml:
et le css:
j'ai esasyé d'ajouter overflow:hidden au div du body, le div ne dépasse pas mais sa partie qui dépasse reste cachée.
voilà ce que ça donne en image;
Modifié par lmk (02 Dec 2009 - 14:05)
j'ai un problème de positionnement du div central de ma page, celui qui contient les données, la hauteur n'est pas fixe et s'il y'a une table qui contient plusieurs lignes il dépasse le div du dessous alors que ce dernier et les divs du corner gauche et droite reste à leur place: voilà le code:
voilà le code xhtml:
<!-- page ---->
<div id="pg" class="rich-page ">
<!--header -->
<div id="pg:hd" class="rich-page-header ">
....
</div>
<!--Contenu -->
<div id="pg:cnt" class="rich-page-content ">
<div class="rich-page-main">
<div class="rich-page-body ">
<div id="ctn" style="height: 100%;">
<div id="leftCor">\n\n </div>
<div id="rightCor"/>\n\n </div>
<div id="center_ctn" style="float: left; width: 98%; height: 100%;">
<div id="ctn_p" style="">
<div id="topPos"> top contenu </div>
<div id="mybody" style="border: 1px solid black; height: 1500px; width: auto; background-color: rgb(157, 254, 254);">\n \n </div>
</div>
</div>
</div>
</div>
<!-- footer -->
<div id="pg:ft" class="rich-page-footer ">
</div>
et le css:
.rich-page-content {
height: 100%;
}
.rich-page-main {
height: 100%;
width: 100%;
}
.rich-page-body {
height: 100%;
width: 100%;
}
#leftCor {
background: #FFFFFF url(../images/rn_fade_bg.gif) repeat-x
scroll;
float: left;
width: 1%;
height: 100%;
}
#rightCor {
background: #FFFFFF url("../images/topcorner.gif") no-repeat;
float: left;
width: 1%;
height: 100%;
}
#center_ctn {
background: #FFFFFF url(../images/grn_fade_bg.gif) repeat-x
scroll 0 0;
float: left;
width: 100%;
height: 100%;
}
#ctn_p {
width: 100%;
height: 100%;
}
j'ai esasyé d'ajouter overflow:hidden au div du body, le div ne dépasse pas mais sa partie qui dépasse reste cachée.
voilà ce que ça donne en image;
Modifié par lmk (02 Dec 2009 - 14:05)