J'ai parcouru à toutes les questions liées à "pied collant" et rien ne m'a aidé parce que mon div #content n'a pas toujours le contenu suffisant pour pousser le pied de page vers le bas, voici le code que j'ai utilisé à achiveve cela, mais apparemment je l'ai fait quelque chose de mal:question pied collant
CSS:
/* FOOTER FIX */
html, body, div#container { height: 100%; }
body > div#container { height: auto; min-height: 100%; }
div#index_body { padding-bottom: 30px; }
.footer {
clear: both;
position: relative;
z-index: 10;
height: 30px;
margin-top: -45px;
padding-top:15px;
}
.footer {
color: #666;
background-color:#F4F7FA;
border-top:1px solid #E6E7E8;
font-size:95%;
text-align: center;
} /* END FIX */
Voici quelques HTML afin que vous sachiez comment tout cela ressemble,
HTML:
<html>
<body>
<div id="container">
<div id="index_body">
</div><!--end index_body -->
<div id="index_footer" class="footer">
</div><!--end footer -->
</div><!--end container -->
</body>
</html>
J'ai vraiment essayé des millions de combinaisons avec de nombreux pieds collants et aucun ne fonctionne, certains d'entre eux fonctionnent lorsque le corps de l'index a des charges d'images de texte seulement alors le pied de page va vers la fin mais quand il n'a pas beaucoup de contenu disons 2 balises de paragraphe et une image le pied de page ne colle pas. Peut-être que ce n'est pas possible avec seulement css, parce que la hauteur index_footer n'est pas fixée? Y at-il un moyen de le faire avec javascript ou quelle est la bonne façon de le faire? acclamations
EDIT: Ma résolution d'écran est vraiment grand peut-être c'est le problème de son 1680 x 1050
J'utilise souvent http://www.digital-web.com/extras/positioning_101/css_positioning_example.php pour des problèmes comme ceux-ci car il a presque tous les exemples de positionnement que je peux penser et se dégrade avec élégance aussi – Alex