在css中使用float,且当float不为none时,对象会引起浮动,对象的display属性会被认为是行内块元素,即该对象的display被认为是inline-block,原有设置的display会无效,同时该浮动元素可设置宽高
并且设置了float属性的对象之后的元素会向左(右)浮动,直到遇到边框、内补丁padding、外补丁margin或另一个块对象为止;
若父元素中的所有子元素都为浮动元素,由于元素浮动后脱离了文档流,也就是说父元素里边已经没有内容了,所以父元素是无法根据元素来自适应的,此时需要clearfix的设置了解决。