我在另一個div(容器)內部有div(maincontent)。這些div位於aspx頁面,並且我在內部div(maincontent)中有很多asp.net控件。但是這個網站看起來很有趣,外部div的高度不會因內部div和元素而發生變化
http://i.stack.imgur.com/omahx.jpg
白色部分(搜索Maincontent)應根據內部的elemnts調整大小。但它的高度顯示爲0px。
以下是maincontent和container的css;
#container
{
background: #FFF;
width: 1000px;
height:auto;
margin-right: auto;
margin-left: auto;
border-right: 2px solid #B0AA94;
border-left: 2px solid #B0AA94;
border-bottom: 2px solid #B0AA94;
border-radius: 0px 10px 0px 10px;
}
#maincontent
{
height: auto;
font-family: Trebuchet MS;
font-size: 10px;
color: Black;
margin-left: 30px;
margin-top: 40px;
}
我錯過了什麼?
漂浮的元素造成這種情況? – Mtok
那麼有沒有辦法解決這個「與」浮動元素,或更好的方式來浮動元素? – Mtok
@MustafaTok是的,將'overflow:hidden'或'overflow:auto'設置爲容器。例如:http://jsfiddle.net/JyAMb/ – Sampson