Le problème que je rencontre est lié à un pied de page que j'ai absolument positionné en bas de la page. Tout va bien jusqu'à ce que la copie sur la page commence à s'étendre plus loin sur la page, ce qui fait que mes puits de contenu s'étendent vers le bas, derrière le pied de page. Y at-il de toute façon que je puisse forcer mes puits de contenu à «pousser» le pied de page vers le bas de la page?Problème de positionnement Div lié au positionnement relatif et absolu
Voici le code html correspondant:
<div id="page">
<div id="page_container">
<div id="header"></div>
<div id="nav"></div>
<div id="main_content">
<div id="left_column"></div>
<div id="right_column"></div>
</div>
</div>
</div>
<div id="footer">
<div id="footer_container">
</div>
</div>
Et le CSS correspondant
#page {width:100%;margin:0 0 10px 0; text-align:center;}
#page_container {width:743px;height:auto !important;height:100%;margin:0 auto;min-height:100%;text-align:center;overflow:hidden;border:2px solid #000;}
#header {width:100%;background:url('../images/header.jpg');height:87px;clear:both; margin-top: -2px;}
#nav {width:100%;height:29px;float:left; text-align:left; border-bottom: solid 2px #000; border-top: solid 2px #000;}
#main_content {width:100%;float:left; text-align:left; background-color:#fff; border-bottom: solid 2px #000; border-left: solid 2px #000; border-right: solid 2px #000;}
#footer {width:100%; position:absolute;margin-top:10px; bottom: 0; background:url('../images/footer_bg.jpg');height:133px;text-align:center;}
#footer_container{width:746px;height:133px; text-align:left; display:inline-block;}
#left_column {width:230px; float:left; text-align:left; background-color:#fff; margin-top:5px;}
#right_column {width:490px; float:right; text-align:left; background-color:#fff;margin-top:5px; padding:10px;}
Merci pour toute aide que vous pourriez être en mesure de donner!
Merci reko mais cela n'a pas changé le comportement du pied de page. Mon contenu principal tombe bien derrière le pied de page. – dparsons