HTML
<div id='wrapper'>
<div>
content
</div>
</div>
<footer></footer>
CSS
#wrapper{
height: auto;
min-height: 100%;
padding-bottom: (footer높이);
}
footer{
height: (footer높이);
position : relative;
transform : translateY(-100%);
}