2012-02-20 70 views
2

我想使aspx页面的高度自动。所以我已经修复了主要的div高度:auto。但它不起作用。html高度:auto不工作

代码:

<div id='Div1' style="background-color: #F5F5F4; width: 100%; height:auto; padding: 15px;"> 

的div只有顶部被示出的背景色。

+0

添加溢出:隐藏,这应该为你工作如果你的div被放在另一个 – 2012-02-20 09:28:10

+0

默认情况下,高度和宽度是'auto'。你想让div 100%的高度? – 2012-02-20 09:29:20

+0

如果内容增加,我想要div增长 – Geeth 2012-02-20 09:31:05

回答

2

它必须是overflow: auto的风格属性,这会使滚动条如果内容比预先定义的高​​度

2

你有height: 550px你的DIV指定的比较多,所以它永远是550个像素高不管它有多少内容。如果您希望其高度取决于其内容,请移除此声明。