float和absolute都是使元素脱离文档流俩进行布局,但是absolute会使元素完全脱离文档流,后面的元素会完全占据之前的空间(即文字也会占据),而float则不同,当你float一个元素之后,该元素的确脱离了文档流,形成了新的布局,并且后来的元素也占据先前的空间(但是文字会环绕在浮动元素的周围)。