我有三列布局問題。3列布局問題
問題:我已經爲「left」和「right」div設置了「position:fixed」。當我重新調整窗口大小時,「右」div與「中心」div重疊。
我需要「右」div不應該與「center」div重疊。
這是可能的嗎?
HTML:
<div id="master">
<div class="left-div">Lorem ipsum..</div>
<div class="center-div">Lorem ipsum..</div>
<div class="right-div">Lorem ipsum..</div>
</div>
CSS:
#master{
width:100%;
}
.left-div{
width:150px;
background:red;
height:500px;
position:fixed;
left:0;
top:0;
}
.center-div{
width:640px;
background:yellow;
height:500px;
margin-left:170px;
float:left;
}
.right-div{
width:300px;
background:green;
height:500px;
position:fixed;
right:0;
top:0;
}
想這樣的小屏幕? http://jsbin.com/xepofaxa/1/edit –
只有這樣。但我需要爲「左」和「右」設置「位置:固定」。之後,當我調整窗口的「1024px」結果下面時,我需要水平滾動條。在這種情況下。 「正確」分區不應與「中心」分區重疊。這可能嗎? –
你檢查了我的答案嗎? –