On my site, below the footer is a 1px
space that only occurs in Internet Explorer.
In my case, I'm using IE-10 . The footer has a fixed positioning, I inserted it outside the container of the site, and put it back by setting a negative lower margin to container .
.MASTER {
width:1169px;
margin-left: auto;
margin-right: auto;
/*margin-bottom:-228px;*/
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -228px;
}
.MT_SEM_SOMBRAS {
width:1155px;
margin-left:auto;
margin-right:auto;
}
#fixer {
width:1155px;
height:228px;
margin-left:auto;
margin-right:auto;
background-color:#FF0;
}
#push {
margin-left:auto;
margin-right:auto;
width:1155px;
height:228px;
}
<div id="MASTER">
<div id="MT_SEM_SOMBRAS">
Conteúdo do site
</div>
</div>
<div id="fixer"> <!--este na verdade é o rodapé-->
conteúdo com margem negativa
</div>