我正在创建一个自适应网页。
这就是我想要做的。 jsfiddle
<div id="container">
<div id="one">#one</div>
<div id="two">#two</div>
<div id="three">#three</div>
<div id="four">#four</div>
<div id="five">#five</div>
</div>
在桌面视图中,我希望#five
触及#three
的底部。
当您将屏幕尺寸缩小(移动视图)时,div会按顺序正确排列。
如何在桌面视图中#five
触摸#three
的底部?
答案 0 :(得分:2)
从float: right
移除#five
并添加overflow: hidden
#five {
width:200px;
height:70px;
background:#368736;
overflow: hidden;
}
#container {
max-width:500px;
width:100%;
color: #fff;
}
#one {
width:300px;
height:200px;
background:#66BCD9;
float:left;
}
#two {
width:200px;
height:50px;
background:#A1A6E6;
float:right;
}
#three {
width:200px;
height:50px;
background:#E3A1E6;
float:right;
}
#four {
width:300px;
height:100px;
background:#ED5894;
float:left;
}
#five {
width:200px;
height:70px;
background:#368736;
overflow: hidden;
}
<div id="container">
<div id="one">#one</div>
<div id="two">#two</div>
<div id="three">#three</div>
<div id="four">#four</div>
<div id="five">#five</div>
</div>