首页 > 其他 > 详细

3.浮动问题解决方案

时间:2018-05-06 13:20:18      阅读:156      评论:0      收藏:0      [点我收藏+]
  <style>
    .bar{
      /*overflow:hidden;*/   
   /*BFC解决方案在没有position情况下使用;应为超出部分会隐藏*/
   /*BFC参考第二篇随笔*/
      border:1px solid blue;
    }
    .bar:after{
      content:"";
      display:block;
      clear:both;
    }
    .bar{
      zoom:1;  /*ie专有属性 清除浮动 ie6 ie7*/
    }
    .child{
      float:left;
      width:100px;
      height:100px;
      border:1px solid red;
    }
  </style>
 
  <div class="bar">
    <div class="child"></div>
    <div class="child"></div>
  </div>
 
总结:两种解决方案
  1.在父元素中加 overflow:hidden;但是在没有position情况下使用,因为超出部分会被隐藏;
  2.在父元素中加
    .bar:after{
        content:"";
       display:block;
        clear:both;
      }
    .bar{zoom:1;  /*ie专有属性 清除浮动 ie6 ie7*/}  

3.浮动问题解决方案

原文:https://www.cnblogs.com/stone5/p/8997689.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!