float 高度自适应

2019-10-19  本文已影响0人  hsqin

使用float之后,高度无法自适应,

解决方法(1) 单独加一个clear:both的div放在最后一个float之后,如图

//方法1
  <div class="parent" style="background:#ccc;min-height: 20px;">
      <div style="float:left;width:50%;">1111</div>
      <div style="float:left;width:50%;">222</div>
      <div style="float:left;width:50%;">last</div>
      <div style="clear:both"></div>
    </div>
没有clear的.png 有clear的.png

解决方法2: 给父组件添加overflow:hidden属性

//方法2
<div class="parent" style="background:#ccc;min-height: 20px;overflow: hidden;">
      <div style="float:left;width:50%;">1111</div>
      <div style="float:left;width:50%;">222</div>
      <div style="float:left;width:50%;">last</div>
    </div>
上一篇下一篇

猜你喜欢

热点阅读