浮动元素留下空隙(由于高度不同)

时间:2016-11-25 09:24:46

标签: html css

我正在创建一个自适应网页。

这就是我想要做的。 jsfiddle



#container {
  max-width:500px;
  width:100%;
  color: #fff;
}
#one {
  width:300px;
  height:200px; 
  background:#66BCD9;
  float:left;
}
#two {
  width:200px;
  height:50px; 
  background:#A1A6E6;
  overflow: hidden;
}
#three {
  width:200px;
  height:50px; 
  background:#E3A1E6;
  overflow: hidden;
}
#four {
  width:300px;
  height:100px; 
  background:#ED5894;
  float:left;
}
#five {
  width:200px;
  height:300px; 
  background:#368736;
  overflow: hidden;
}
#six {
  width:300px;
  height:300px; 
  background:grey;
  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 id="six">#six</div>
</div>
&#13;
&#13;
&#13;

在桌面视图中,我希望#six触及#four的底部。

当您将屏幕尺寸缩小(移动视图)时,div会按顺序正确排列。

如何在桌面视图中使#six触及#four的底部?

1 个答案:

答案 0 :(得分:0)

overflow属性指定是否剪切内容,渲染滚动条或仅在溢出其块级容器时显示内容。     / *内容被剪裁,没有滚动条* /     溢出:隐藏;