【发布时间】:2010-04-07 03:44:18
【问题描述】:
我有这样的div:
<div class="box">
<div id="myid" style="display:hidden;"> <p>some stuff here</p></div>
</div>
当我在上面的 html 上执行$("myid").slideToggle("slow"); 时(div“myid”被隐藏),如果内容的高度超过框,我的内容会从“框”类的底部溢出,奇怪的是这不会除了 IE8 之外的其他浏览器也会发生
我该如何解决这个问题,以便当“myid”开始显示内容时,.box 的高度会自行调整大小以适应内部 div。
我的盒子的 CSS:
.box {
background:#fff;
-moz-border-radius: 10px;
-webkit-border-radius:10px;
border-radius: 10px;
border:1px solid #fff;
margin-bottom:10px;
padding:0;
}
【问题讨论】:
-
你是否在某处指定高度,可能让 IE8 坚持这个设定值?
-
是的,我现在已经为我的盒子添加了 CSS。