我有一個middleContent div有兩個子div作爲列。 middleMain div工作正常,middleRight div不會顯示,除非我填充一些內容或使用絕對定位。CSS列不擴展/顯示
這是我的頁面的圖片: http://imageshack.us/photo/my-images/403/tempzk.jpg/
用下面的CSS:
#middleContent
{
position:relative;
min-height:500px;
height:auto;
}
#middleMain
{
float:left;
height:100%;
left:0;
right:auto;
}
#middleRight
{
position:absolute;
float:right;
width:100px;
height:100%;
right:0;
background-color:Orange;
top: 0px;
}
不過,我需要用它來相對定位,因爲高度依賴於middleMain內容展開工作。 MiddleRight沒有任何內容(但需要添加內容的能力,所以我不能只使用圖片),所以我基本上需要顯示一個空白的div(但有背景色),佔用整個頁面。
發佈你的HTML可以幫助 - 或者更好的是,創建一個[的jsfiddle(http://jsfiddle.net/)。 – 2011-12-19 17:36:34