所以我正在我的網站上的用戶的個人資料頁面。而且我對CSS有點問題。CSS堆疊可變高度的div在兩列
我的問題是以下幾點:我有四個固定寬度的div盒子,但高度可變,我希望他們堆疊一個在另一個之上。
圖片波紋管是我的問題的屏幕截圖,標題爲「最新視頻」的div應該粘貼到「基本信息」標題。像「聯繫信息」和「最新照片」是。
我的HTML看起來像這樣:
<div style="margin-left:-10px">
<div class="infoBox" style="width:360px; margin-left:9px">
Content goes here for basic info
</div>
<div class="infoBox" style="width:360px; margin-left:9px">
Content goes here for contact info
</div>
<div class="infoBox" style="width:360px; margin-left:9px">
Content goes here for latest photos
</div>
<div class="infoBox" style="width:360px; margin-left:9px">
Content goes here for latest videos
</div>
</div>
的信息框中的CSS類看起來是這樣的:
.infoBox {
width: 100%;
margin: -1px;
background-color:#37312d;
padding:5px;
border:#5b504a solid 1px;
margin-bottom:9px;
float:left;
}
我該怎麼做才能使這項工作?
你把他們全都留下來了,我會想象兩個漂浮的東西會浮到你想要的東西上,還是我錯過了什麼? –
我覺得這裏有些東西沒有。我製作了一個[小提琴](http://jsfiddle.net/7pm67/1/),其中我製作了一個寬度爲760px的容器,並且所有東西都排成一列。這裏有更多的CSS嗎?內容本身可能存在問題? – Eric
這個問題可能會有所幫助http://stackoverflow.com/questions/10302056/workign-with-floating-li-elements-in-footer/10303004#10303004 – Paradise