Je suis jeune étudiant et il se trouve que j'ai un TD création de site web. Seulement voilà après mainte bidouillage et recherche je continue de galérer avec mon bas de page c'est pourquoi je fais appel à vous. Il se trouve que sur Google Chrome le rendu est pas mal et correspond plus ou moins à ce que je voudrai faire. Par contre avec les navigateur mozilla et internet explorer ça le fait pas du tout. Quand la page s'ouvre le "footer" est bien en bas de la page mais dès que je scroll il reste fixe et du coup recouvre le contenu.
Je vous laisse le HTML d'une page et une partie de mon CSS peut être que vous verrez les erreurs que j'ai commise et d'où vient le problème :) .
HTML :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet" type="text/css" href="moncss1.css">
<link rel="stylesheet" type="text/css" href="cssmediaimages.css">
<title> Mountain World </title>
ça veut dire ce que ça veux dire. Donc l'élément <div id=outerBasDePage> est situé en position absolue à -50 pixel du haut de la page(valeur fixe, pas du haut de la fenêtre du navigateur, il faut utiliser position:fixed; pour ça ).
Vous y gagnerez en clarté en utilisant HTML5, il y a une balise à cet effet:
<footer>
et tout les div sont remplacés par des élements indiquant leur utilité(nav, main, section, article...)