你可以用這種方法浮動做到這一點:
#photos-main {
float: left;
width: 800px;
}
#panel {
float: right; /*to have the panel on the right side*/
width: 100px; /*with a width of 100px*/
}
然後你必須包裝在兩個標籤與另一個,這讓這兩個元素的總寬度。
要澄清這兩列的佈局,並把例如一個腳註在下面,把另一個放在你的HTML-Structure中,並設置成簡單的css「clear:both;」,這樣浮動就會停止。
完全樣本
HTML
<div id="wrap">
<div id="photos-main"></div>
<div id="panel"></div>
<div id="clear"></div>
</div>
CSS
#wrap {
width: 900px;
}
#photos-main {
float: left;
width: 800px;
}
#panel {
float: right; /*to have the panel on the right side*/
width: 100px; /*with a width of 100px*/
}
#clear {
clear:both;
}