页面内容加载在div中:
<div id="content">Some content</div>
div具有固定的高度,并在溢出时使用滚动。如果内容不需要div的固定高度,我想调整div onload的高度(使其更小)。我怎样才能确定div中内容的高度?
我试着以另一种方式工作。没有固定的高度,加载页面后,测量div的高度和溢出,调整div的高度到一定的最大值。但这给内容中某些没有设置高度和宽度的图像带来了问题。浏览器返回错误的div高度,因为图像可能尚未加载。即使有$(窗口).ready(...
感谢任何帮助!
答案 0 :(得分:1)
如何在CSS中设置max-height
呢?
对于IE6,您可以使用CSS表达式:
<!--[if lte ie6]>
<style>
#content {
height: expression( this.scrollHeight > 499? "500px" : "auto" );
}
</style>
<![endif]-->
这非常难看,但IE6也是如此......