2012-01-30 1 views
0

페이지 하단에 div를 설정하고 싶습니다.요소가 clientHeight에 있는지 확인하십시오.

기본 콘텐츠 div가 클라이언트 높이보다 작 으면 페이지 하단에 나타납니다.

콘텐츠 div가 더 큰 경우 콘텐츠 div 아래에 div를 설정해야합니다.

http://www.suckmypic.net/25999/7903846b.png

http://www.suckmypic.net/26000/45dfbe5c.png

이 사람이 어떻게 그렇게 나에게 논리를 말할 수 :

여기 내 문제가 잘 설명하는 두 개의 이미지는?

답변

0

이 쉽게 수행 할 수 있습니다

이 한 번 사용해 보시기 바랍니다. 사례 1 : 콘텐츠 사업부 창 다음 작 - -> http://jsbin.com/otulog/2

사례 2 : 콘텐츠 사업부 창 후 큰 ->http://jsbin.com/otulog/3

var winHt = $(window).height(); 
var contentHt = $("#content").height(); 
var footerHt = $("#footer").height(); 

if (winHt >= contentHt) { 
    $("#footer").css("top",winHt-contentHt-footerHt); 
} 

이 두 데모 페이지를 참조하십시오