2010-05-10 2 views
0

내가 어떻게 생각하는지 모르겠다. 내가 창 높이 또는 모니터 구성이 1200보다 큰 기능을 필요로 넣어 사업부 위치 최고 = 1000px 및 그 밖의 다른 위치 상단에 넣어 =이처럼 800 픽셀jquery : inner : outerHeight

답변

1

:

if ($(window).height() > 1200) { 
    el.css('top', 1000); 
} else { 
    el.css('top', 800); 
} 

향상된 버전 , IE에서 작동합니다 :

if ((window.innerHeight||document.body.clientHeight) > 1200) { 
    el.css('top', 1000); 
} else { 
    el.css('top', 800); 
} 
+0

은 FF와 Safary에서는 잘 작동하지만 IE에서는 작동하지 않습니다. – Mango

1

는 다음을 시도해보십시오 http://jsbin.com/igoxu3/edit

(그리고 이것은 가장 consolid 아니지만 ated 코드를 사용하면 일러스트레이션에 도움이 될 것이라고 생각했습니다.)