我有一个非常简单的问题,我需要一个div来扩大以适应其内容,除非高度达到一定的大小,当我想让div垂直滚动。作为测试,我创建了一个页面,其中包含:CSS最大高度不工作
<div style="width:300px;max-height:25px;background-color:green;overflow:auto;">
1<br />
2<br />
3<br />
4<br />
5
</div>
不幸的是,最大高度似乎不起作用。我究竟做错了什么?
我正在使用IE7。
这会解决最大高度问题吗? – 2009-02-06 15:31:56
不是我所知道的。我认为你需要使用CSS表达式(ugh)或javascript来修复max-height。 这只适用于因为IE将高度视为最小高度,并将使用最后一条规则出现,所以它忽略了'自动'。 如果你得到它的工作,虽然我很想知道:)。 – tj111 2009-02-06 15:35:19