什麼是正確的方式來獲得div元素的總高度?我想這樣的:獲取元素的總高度?
element.outerHeight(true);
,但是當我把我的頁面截圖,並測量元件的高度(像素),它似乎比更高几個像素什麼element.outerHeight()正在報告。有不同的方法嗎?我想在我的身高中包含所有填充/邊距。
感謝
什麼是正確的方式來獲得div元素的總高度?我想這樣的:獲取元素的總高度?
element.outerHeight(true);
,但是當我把我的頁面截圖,並測量元件的高度(像素),它似乎比更高几個像素什麼element.outerHeight()正在報告。有不同的方法嗎?我想在我的身高中包含所有填充/邊距。
感謝
使用height()
方法代替:
$('#element').height();
如果要包括填充和邊框outerHeight(假),如果要包括填充,邊框和邊距使用outerHeight(真),如果你只想包含元素使用高度()的高度。
是的,但這是一個jQuery函數,語法是:'$(element).outerHeight(false);'參見http://jqapi.com/#p=outerHeight。 – 2012-11-29 14:33:51
$(window).height(); // returns height of browser viewport
$(document).height(); // returns height of HTML document
對,但顯然不能回答這個問題。 – 2012-11-29 14:27:07
你使用任何JS庫嗎? jQuery的? – 2010-07-26 14:54:50