Имеем основу:
[cc lang=»html»]
[/cc]
Обычно юзаю этот способ:
[cc lang=»css»]
* {
  margin: 0;
  padding: 0;
}
html {height: 100%;}
body {
  height: auto !important;
  height: 100%;
  min-height: 100%;
  position: relative;
}
#content {
  padding-bottom: 100px;
}
#footer {
  position: absolute;
  bottom: 0;
  height: 80px;
}
[/cc]
Ели не поможет можно дописать:
[cc lang=»css»]
#content:after {
  content: «.»;
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
[/cc]
Удачи.

2 комментария
Ни фига не прижимается, у меня footer следует сразу за footer, а не внизу страницы
Смотря какой DOCTYPE ставишь
а так же от другого контента.