html清除浮动的常用方式 1.给父级加一个高度(高度要大于孩子的高度 第二个div中的内容和第一个div的内容在一行 若要清除浮动可以给div设一个高度(大等于li的高度)就能够清除浮动 2.给父级clear:both; 但是我们发现两行是紧挨着的,这是因为clear:both;会使盒子的margin失效。 所以我们可以在两个div之间加一个无任何内容的div,并把它clear:both;也就是所说的隔墙法。 3.加一段代码 将clearfix给浮动的父级。