我很難得到正確的元素高度。當我用jQuery做它時:獲取準確的元素高度
$(this).find(".item:first").height();
我得到14,但實際上它是18px。
我想將項目放在另一個div內,並添加溢出。我的想法是獲得一件物品的高度,然後乘以想要展示的物品的數量。通過錯誤的閱讀,我似乎無法完成這個正確的。
我在做什麼錯?
是否可以計算一組項目的高度,如果它們都具有相同的類別並且相同,則說明它們是1-5?
我很難得到正確的元素高度。當我用jQuery做它時:獲取準確的元素高度
$(this).find(".item:first").height();
我得到14,但實際上它是18px。
我想將項目放在另一個div內,並添加溢出。我的想法是獲得一件物品的高度,然後乘以想要展示的物品的數量。通過錯誤的閱讀,我似乎無法完成這個正確的。
我在做什麼錯?
是否可以計算一組項目的高度,如果它們都具有相同的類別並且相同,則說明它們是1-5?
我的心理調試技巧告訴我你正在尋找.outerHeight(true/false)
。
也許你應該使用outerHeight其中可選(通過true
)包括在它的計算餘量。
本地offsetHeight
屬性會給你包含邊框和填充的元素的實際高度。 http://jsfiddle.net/AY6DV/
http://css-tricks.com/the-css-box-model/ – SLaks
不錯,四個答案几乎完全在同一時間:D,Slaks雖然是最快的。不錯的工作。 –