CSS, de prise de tête et de pied de conserver 100% de la largeur du navigateur pour le redimensionner

J'ai presque eu ce compris en utilisant les questions précédentes, mais je suis confronté à un petit problème.

J'ai besoin de mon en-tête et pied de page pour durée de 100% de la page quand j'ai redimensionner le navigateur, et j'ai résolu ce problème pour la plupart, à l'aide de min-width sur l'en-tête et pied de page. L'en-tête se comporte très bien, mais le pied de page a un peu de blanc d'espace sur le droit, à tout moment. De l'aide?
REMARQUE: L'espace blanc se produit uniquement sur navigateur redimensionner (en plus petit), et il est également espacés à tout moment.

html,
body {
 margin:0;
 padding:0;
 height:100%;
}
#container {
   min-height:100%;
   position:relative;
}
#header {
   background:#ff0;
   padding:10px;
   min-width:1100px;
   }
#body {
  padding:10px;
  padding-bottom:60px;   /* Height of the footer */
 }
#footer {
 position:absolute;
  bottom:0;
  width:100%;
  height:60px;   /* Height of the footer */
  background:#6cf;
   min-width:1100px;
}

<div id="container">
<div id="header"></div>
<div id="body"></div>
<div id="footer"></div>
</div>

EDIT: j'ai changé min-width dans le pied de page pour être 1120px comme un bandaid solution, et cela fonctionne pour le moment. Pourquoi est-ce travailler??

InformationsquelleAutor varatis | 2011-10-07