发布网友 发布时间:2022-04-20 14:41
共2个回答
热心网友 时间:2022-04-20 16:11
使用float之后,所使用float的元素脱离了文档流,这样的话比如:
<div>这两个div是重合到一起的,但是如果在第二个div上添加了clear:both,相当于第一个虽然浮动了,但是依然有块级元素的样子,所以第二个div位于第一个div的下边。
可以这么认为,使用clear之后,它认为前面的没有浮动,但是实际上依然是浮动的。
热心网友 时间:2022-04-20 17:29
所谓的文档流,指的是元素排版布局过程中,元素会自动从左往右,从上往下的流式排列。并最终窗体自上而下分成一行行, 并在每行中按从左至右的顺序排放元素。脱离文档流即是元素打乱了这个排列,或是从排版中拿走。