我想創建一個三列布局,帶有靜態寬度的側邊欄和一個流體中心列。我不希望當頁面變得太窄時(列中心位置爲250px)列丟失,我想讓整個事情都凍結,並採用側滾動。很確定這不能用浮游物來完成。以下是我迄今爲止:如何使流體中心沒有浮體3柱佈局
http://jsfiddle.net/eNDPG/210/
HTML:
<div id="header">
Header
</div>
<div id="container">
<span id="leftcol">
Text1
</span>
<span id="rightcol">
Text3
</span>
<div id="centercol">
Text2
</div>
</div>
<div id="footer">
Footer
</div>
CSS:
#container {
overflow:hidden;
width: 100%;
float: left;
}
#leftcol {
border: 1px solid #0f0;
display: inline-block;
float: left;
width: 200px;
}
#rightcol {
border: 1px solid #0f0;
display: inline-block;
float: right;
width: 250px;
}
#centercol {
border: 1px solid #000;
overflow: hidden;
}
#header {
border: 1px solid pink;
width: 100%;
}
#footer {
border: 1px solid pink;
width: 100%;
}
這完美的作品。我只需要確保頁眉和頁腳位於包裝容器中,以便在整個色譜柱寬度上保持100%。 – joshlfisher
@joshlfisher,完成,檢查我更新的小提琴。 –
完美的作品! – joshlfisher