如何在jquery中重新计算外部div高度

时间:2011-05-26 12:16:42

标签: jquery

见下文。想象一下,#inner内容增长了。使用Jquery如何使外部div重新计算其高度,以便它应该包含所有内部内容。溢出是必需的。

<div id="outer" style="height:100px; overflow:hidden;">

<div id="inner">

</div>

</div>

2 个答案:

答案 0 :(得分:4)

这可能有助于你

jQuery.outerHeight()


  

获取第一个元素的当前计算高度   一组匹配的元素,包括填充,边框和可选的边距。

包含边距写入true内部函数,如下所示:

        $('#outer').outerHeight(true);

DEMO

答案 1 :(得分:1)

尝试在生长后获得内部的高度,并使用

设置外部
var h =$("#inner").height();
$("#outer").height(h);