2012-05-16 5 views
0

이 아무 문제가 없다이 코드JQuery와 - 점점 완벽한 .height의()

http://jsfiddle.net/rkumarnirmal/VG47Z/3/

를보고하십시오. 그래서 지금이 하나

http://jsfiddle.net/rkumarnirmal/4GrsD/6/

당신은 $(document).height() 값이 두 번째 jsfiddle에 다른되고 빨간색 상자가 지역을 넘어 아래로 배치되는 것을 확인할 수 있습니다 확인. 왜 그래야만하지?

나는 문서 영역 내부의 가장 아래에있는 빨간색 상자를 배치 할 나는이 사람이 나를 인도 할 수

bottom: 0px; 

사용하지 않으려는?

감사합니다. 문제는 같은 당신이 문서의 높이 등을 얻기 위해 계산 된 높이 '와

.css("height"); 

.height(); 

사용 .CSS ("높이")를 혼합하고 있기 때문에 AQ 눈에

+4

내가 표시가 제대로 나를 위해 배치 된 모든 자신의 높이를 취할 것입니다 사용할 수 있습니다. – Sampson

+0

왜 'bottom : 0'을 사용하고 싶지 않은지 물어볼 수 있습니까? 그것은 훨씬 우아한 방법입니다. –

+0

@ExplosionPills 왜 작동하지 않는지 알고 싶습니다. – rnk

답변

1

, 그것은 보인다 최종 위치를 정하는 것. 주석으로

갱신 : 사과 (이하 서둘러)

$("body").css("height"); 

는 하나는 CSS에서 설정하거나 최근의 프로그램을 설정 한 경우에만 경우 높이 값을 반환합니다.

대신 $ (문서) .height의()의

$("body").height() 

을 시도; 문서의 높이를 얻기 위해 어떻게 .CSS ("높이")를 사용할 수 있습니다 :

문서는

+0

.css ("height")는 어떻게 사용합니까? 의사 신장을 얻으려고? – rnk

+0

안녕하세요, 님이 width()와 동일한 답변 –

0

귀하의 질문은 몸보다 큰? 당신이 여백 객체를 가지고있는 경우

$(document).height(); 

당신은

$(object).outerHeight(); 

그것은

+0

을 업데이트했습니다. –