CSS : Fixer un footer en bas de page

2

En intégration pure ou développement front-end, il peut arriver que vous soyez confrontés à ce type de « problème ». Mais pourquoi mon « footer » n’est pas en pied de page fixé au bord de la fenêtre ?

Voici le morceau de code pour lui donner l’ordre de le faire :

#footer {
position:fixed;
left:0px;
bottom:0px;
height:30px;
width:100%;
}

/* IE 6 */
* html #footer {
position:absolute;
top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}