见下文。想象一下,#inner内容增长了。使用Jquery如何使外部div重新计算其高度,以便它应该包含所有内部内容。溢出是必需的。
<div id="outer" style="height:100px; overflow:hidden;">
<div id="inner">
</div>
</div>
答案 0 :(得分:4)
这可能有助于你
获取第一个元素的当前计算高度 一组匹配的元素,包括填充,边框和可选的边距。
将包含边距写入true
内部函数,如下所示:
$('#outer').outerHeight(true);
答案 1 :(得分:1)
尝试在生长后获得内部的高度,并使用
设置外部var h =$("#inner").height();
$("#outer").height(h);