我有一个CSS问题我希望这个div能够自动扩展,因为越来越多的内容填充它。我认为在样式中省略它的高度设置会这样做,但它似乎没有解决它。我的CSS
.box{
-moz-border-radius: 15px 15px 15px 15px;
background-color:#433B39;
background-image:none;
color:white;
display:block;
margin-top:20px;
padding-left:16px;
padding-right:16px;
width:925px;
}
答案 0 :(得分:3)
你是否在该div内部浮动内容?如果是这样,那么它将不会扩展以适应它们,你需要在浮动内容之后放置一个清除div。
答案 1 :(得分:2)
使用auto:height。您也可以将min-height提到某个值以保持最小高度
前:
.box{
width:925px;
min-height:10px;
height:auto;
}
您是否尝试将float:left设置为外部容器?