我的页面上有一个div,我想让它扩展到一定的大小然后停止。现在我有......
div {height:300px; width:700px; overflow:auto;}
overflow属性使其滚动,但在此之前,我希望它随内容扩展。我在这下面有一个文本框,看起来很糟糕,文本框浮动在页面的一部分。有没有办法同时拥有这两个属性?我在Google上发现的所有点击都是为了扩展以适应内容。谢谢!
答案 0 :(得分:4)
尝试使用max-height
。
这将允许您指定框的最大高度,一旦达到此高度,它将按您指定的方式滚动。
答案 1 :(得分:0)
你的意思是你想让div的高度变量,具体取决于内容的大小?然后给高度:auto而不是给出300px的固定高度。 height:auto将根据内容大小调整div的高度。如果要限制div可以扩展到的最大高度,还要定义max-height属性。