所以当我用 jquery 在 div 上设置固定高度时,就像$('div').height(200);
, 的价值$('div').height()
始终为 200。即使该 div 的内容超过该高度(我使用overflow:hidden
).
我怎样才能获得 DIV 的真实高度,就好像它处于“自动”模式一样?
USE
.scrollHeight()
元素.scrollHeight https://developer.mozilla.org/en-US/docs/Web/API/element.scrollHeight
用 jquery 试试这个
$(selector)[0].scrollHeight
描述
元素的滚动高度是元素内容高度的度量,包括由于溢出而在屏幕上不可见的内容。
Example
DEMO http://jsfiddle.net/sKZfF/1/来自维加的回答
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)