ページのコンテンツがそれほど多くない場合でも、ページの下部にフッターを配置するようにしています。ユーザーがページを小さくし、足がコンテンツに接すると、スクロールが表示され、フッターがコンテンツの下に隠れます。
(フッターを固定位置にしたくないのは、コンテンツに出会うとフッターが上部にあり、コンテンツを非表示にするためです)
ここで Philippe が提案した James Taylor の非常に良い例があります。同じ効果が必要ですが、jQueryを使用します。(コンテンツを絶対位置に配置する必要があるため、この CSS ソリューションを適用できません) http://matthewjamestaylor.com/blog/bottom-footer-demo.htm
$(function(){
var documentHeight = $(document).height();
if(documentHeight >= 420){
$('#foot').css({position: 'absolute',bottom:'10px'});
}
else{
$('#foot').css({position: 'absolute',top:'410px'});
}
})