【发布时间】:2012-09-11 05:18:40
【问题描述】:
我很不擅长 CSS。我想根据子 div 的高度调整父 div 的大小。下面是我的html代码。
<div id="mainPanel" class="tabPanel">
<div class="ui-corner-all ui-widget-content grid_container" style="padding: 5px; margin: 5px; text-align: left;">
<div align="left">
<div id="subTabs" style="width:500px">
<div class="ui-layout-content">
<div id="Form1">
</div>
<div id="Form2">
</div>
</div>
</div>
</div>
</div>
</div>
在 form1 和 form2 div 中,我正在动态填充组件,这些组件可能会增长到任何高度。我尝试在所有父 div 中使用 overflow:auto ,但没有运气。任何帮助将不胜感激。
【问题讨论】:
-
非常欢迎使用一些 css...此外,如果没有声明其他任何内容,父级总是会调整到子级空间的大小
-
@Breezer 提出了我要问的一点。您将 Form1 和 Form2 的大小声明为什么?
-
在 Firefox 中使用 firebug 找出您的问题。
-
我将尺寸声明为 style="height: 740px; width: 100%; for Form1 and Form2。
-
如果你想稍后调整它的大小,你不能定义高度,或者你必须在加载新内容时更改它
标签: javascript html css css-float