目標:我試圖移動橫幅(紅色)上方的div(藍色+綠色)。與另一個div的CSS覆蓋div
紫色的div有不同數量的內容,所以它的高度是可變的。 考慮標題(黃色)和橫幅(紅色)的固定高度,以便您可以使用固定位置。
我的嘗試是在jsfiddle。
的jsfiddle:http://jsfiddle.net/dEb3m/
這是最終輸出。
橫幅是在後臺。新聞(綠色)是相對於主(橙色)
HTML:
<div id="header">header</div>
<div id="banner">banner</div>
<div id="search">search</div>
<div id="news">
<div class="new_item">new 1</div>
<div class="new_item">new 2</div>
<div class="new_item">new 3</div>
</div>
<div style="clear: both;"></div>
<div id="main">main</div>
<div id="footer">footer</div>
CSS:
#header, #banner, #main, #footer {
width: 400px;
}
#banner {
height: 100px;
}
#search {
width: 100px;
float: left;
}
#news {
display: inline-block;
width: 300px;
}
.new_item {
display: inline-block;
float: left;
min-height: 100px;
width: 150px;
max-width: 150px;
}
圖像看起來就像一個爛攤子給我。我通常會去,但我甚至不能告訴你想要什麼。隨機「溢出」爲什麼不只是擺脫第三項,如果你不想要它?或者你想把它推下?不清楚。也許它只是我,但這看起來像是地獄。 – Ruddy
目標:我正在嘗試移動橫幅(紅色)上方的2個div(藍色+綠色)。 –
你的意思是像背景中的橫幅?爲什麼不把橫幅作爲第一個容器?這不是你的圖像顯示 – DaniP