position: absolute, div en vertu de la div

J'ai 3 divs, chacun d'eux a position: absolute.

Première est d'en-tête, et de son travail.

En-tête a hauteur constante, et la deuxième div "contenu" fonctionne aussi.

Troisième div est "pied de page".

"Contenu" a hauteur variable et quand le "contenu" est plus élevé que web-fenêtre du navigateur sur le "pied de page" est SUR "contenu". Je veux "pied de page" à la rubrique "contenu" quel que soit le contenu de la hauteur.

Mon en-tête est 300px de hauteur, le contenu a margin-top: 300px. Je ne peux pas utiliser le même pour le pied de page, parce que le contenu n'a pas de hauteur constante.

Je ne veux pas mis un div avec position: absolute, et ces 3 divs place à l'intérieur de celui-ci.

div#header{
  width: 960px;
  height: 200px;
  left: 50%;
  margin-left: -480px;
  position: absolute;
 }

div#content{
 width: 960px;
 border: 1px solid black;
 left: 50%;
 margin-left: -480px;
 position: absolute;
 margin-top: 200px;
 }

div#footer{
  width: 960px;
  height: 30px;
  left: 50%;
  margin-left: -480px;
  position: absolute;
  bottom: 10px; /*with this i've div fixed to the bottom of web-browsers' window */
  clear: both;
  }
Pourriez-vous s'il vous plaît ajouter un code d'exemple à la question?
Vous pouvez aussi créer des "violons" ici: jsfiddle.net pour des exemples.
paste.org/42377

OriginalL'auteur aptyp | 2011-12-16