패딩

2013-03-05 3 views
3
바이올린 업데이트

를 차지하지 .outerHeight : http://jsfiddle.net/KG3H8/4/패딩

내가 JQuery와 %를 기반으로 패딩을 가지고 내 .content,의 높이를 확대하고 있습니다.

패딩을 제거하면 완벽하게 작동합니다.

아무튼 어쨌든 작동하지 않으므로 $(window)을 제외한 모든 항목에 .outerHeight()을 배치하여 jsfiddle을 업데이트했습니다. 또한 높이의 인쇄물을 추가했습니다. 나는 아직도 문제를 찾을 수 없다.

+0

바이올린이 작동하도록 업데이트했습니다. 다음에 게시하기 전에 확인하십시오. –

+0

이렇게 되겠습니까? http://jsfiddle.net/KG3H8/1/ jQuery 구문이 약간 잘못된 것 같습니다. –

+0

예 jquery가 약간 벗어났습니다. 죄송합니다. 그냥 빨리 피들에 던져서 페이지를 검색 할 필요가 없었습니다. 그것은 여전히 ​​패딩을 고려하지 않습니다. –

답변

1

outerHeight()은 첫 번째 매개 변수로 true을 보내는 경우 여백과 테두리 및 여백을 포함해야합니다.

패딩, 경계 및 선택적으로 여백을 포함하여 일치하는 요소 집합의 첫 번째 요소에 대한 현재 계산 된 높이를 가져옵니다. 값의 「px」가없는 정수를 돌려줍니다. 하늘의 요소 세트로 불려 갔을 경우는 null를 돌려줍니다.

만약 당신이 원하는 것이 아니라면 아마도 innerHeight()을 원할 것입니다.

+0

사실 그것은 그렇습니다. 그러나 무엇인가의 이유는 아닙니다. 저는 문제가 아닌 정수를 출력한다는 것을 이해합니다. 패딩을 완전히 무시합니다. –

+0

나는이 문제가 ** 패딩을 포함해서 ** 당신이 그것을 원하지 않는다고 생각했다. – prodigitalson