清除浮动的方法

为什么需要清除浮动?

  • 父级的盒子不能把height定死这样,浮动子类就没有了(行内块元素的特点),父类高度为零。故引用清除浮动

  • 1、父级没有高度

  • 2、子盒子浮动了

  • 3、影响下面的布局了,我们就应该清除浮动了

  • 语法:

  • 选择器{clear:属性值}
  • 属性值 left 不允许左侧有浮动元素(清除左侧浮动的影响)

  • 属性值 right不允许右侧有浮动元素(清除右侧浮动的影响)

  • both (同时清除左右两侧浮动的影响)