参考https://blog.youkuaiyun.com/sinat_36422236/article/details/88763187 补充规则: 1 同一个bfc 的父子元素也会发生margin-top重叠 解决方案有两个 父元素设置成bfc子元素套一个div设置成bfc 依据:同一个bfc 的父子元素也会发生margin-top重叠 ##其他规则 2 BFC的区域不会与float box重叠 左边固定右边自适应 3计算BFC的高度时,浮动元素也参与计算