Bonjour à tous,
Petit problème de positionnement de footer (oui je sais......encore un ! ).
Voici mon HTML :
Et la CSS qui correspond :
Problème : quand le contenu de la div "contenu" est trop long, le texte déborde et passe sous le footer.
Avez-vous une solution à me proposer ?
Merci beaucoup d'avance !
Petit problème de positionnement de footer (oui je sais......encore un ! ).
Voici mon HTML :
<div id="full_size">
<div id="container">
<div id="header">
<div id="logo"></div>
<div id="menu">
<div id="menu1"><jdoc:include type="modules" name="menu_colonne1" style="xhtml" /></div>
<div id="menu2"><jdoc:include type="modules" name="menu_colonne2" style="xhtml" /></div>
<div id="menu3"><jdoc:include type="modules" name="menu_colonne3" style="xhtml" /></div>
<div id="menu4"><jdoc:include type="modules" name="menu_colonne4" style="xhtml" /></div>
</div>
</div>
<div id="site">
<div id="colonne_gauche"><jdoc:include type="modules" name="left" /></div>
<div id="avant_contenu">
<div id="pathway"><jdoc:include type="modules" name="breadcrumbs" /></div>
<div id="recherche"><jdoc:include type="modules" name="user4" style="xhtml" /></div>
</div>
<div id="contenu"><jdoc:include type="component" /></div>
</div>
</div>
</div>
<div id="footer_container">
<div id="footer">
<div id="footer_gauche"></div>
<div id="footer_droite"></div>
<div id="footer_centre">
<jdoc:include type="modules" name="pied_page" style="xhtml" />
</div>
</div>
</div>
Et la CSS qui correspond :
#full_size{ background-repeat:repeat-x ; background-image:url(../images/bg_header.jpg); height:100%;}
#container{ margin-left:auto ; margin-right:auto ; width:90% ; }
#header{ }
#logo{ width:201px ; float:left ; height:190px ; background-image:url(../images/logo_header.png) ; background-repeat:no-repeat;}
#menu{margin-left:201px; height:190px; }
#menu1{ width:25% ; float:left ; }
#menu2{ width:25% ; float:left ; }
#menu3{ width:25% ; float:left ; }
#menu4{ width:25% ; float:left ; }
#site{ height:100%;background-image:url(../images/bg_colonne_gauche.png); background-repeat:repeat-y;}
#colonne_gauche{ clear:right; float:left ; width:201px ; }
#avant_contenu{ margin-left:201px; }
#pathway{ float:left; width:50%; }
#recherche{ float:right; width:50%; text-align:right; }
#contenu{ }
#footer_container{ background-repeat:repeat-x; background-image:url(../images/bg_footer.png); width:100%; height:45px; clear:both;}
#footer{ margin-left:auto ; margin-right:auto ; width:90% ; }
#footer_gauche{ width:201px;float:left;background-image:url(../images/bg_footer_gauche.png);height:38px;background-repeat:no-repeat; }
#footer_droite{ width:200px;height:38px;float:right;background-image:url(../images/bg_footer_droite.png);background-repeat:no-repeat; background-position:right;}
#footer_centre{ text-align:center;color:#216f9d;overflow: hidden; padding-top:10px;}
Problème : quand le contenu de la div "contenu" est trop long, le texte déborde et passe sous le footer.
Avez-vous une solution à me proposer ?
Merci beaucoup d'avance !