我想將一個側邊欄div放在兩個堆疊的div旁邊,右側浮動。純粹的CSS解決方案堆疊div的列
您可以在這裏找到代碼: http://jsfiddle.net/okcomputer82/ED4WJ/2/
我敢肯定,我可以通過分組左側的div做到這一點,但我想知道是否有一個更清潔的方式。
謝謝。
我想將一個側邊欄div放在兩個堆疊的div旁邊,右側浮動。純粹的CSS解決方案堆疊div的列
您可以在這裏找到代碼: http://jsfiddle.net/okcomputer82/ED4WJ/2/
我敢肯定,我可以通過分組左側的div做到這一點,但我想知道是否有一個更清潔的方式。
謝謝。
從css class .left中刪除"clear: both;"
,這樣就可以了。
NEW update class .left to「clear:left;」
.left {
float: left;
clear: left;
background: yellow;
}
,並把你的右格是在第一個地方像下面
<div class="content">
<div class="right"></div>
<div class="left"></div>
<div class="left"></div>
</div>
但是OP想要堆疊這兩個黃色的DIV。 –
他們堆疊,你的意思是跳過 –
OP想要垂直堆疊,而不是並排。 –
<div class="content">
<div class="left"></div>
<div class="left"></div>
<div class="right"></div>
</div>
CSS
.content
{
Float:left;
width:960px;
height:100px;
}
.left
{
float:left;
width:40%;
height:100%;
background-color:red
}
.right
{
float:left;
width:20%;
height:100%;
background-color:yellow
}
你能畫的圖畫你想如何出現? – kba
兩個堆疊的DIV應該漂浮在右邊還是左邊? –