css中浮动元素float的clear是取消了周围元素浮动属性还是像概念上说的周围不许有浮动元素存

2020-05-26 综合 102阅读

使用float之后,所使用float的元素脱离了文档流,这样的话比如:


    

    

这两个div是重合到一起的,但是如果在第二个div上添加了clear:both,相当于第一个虽然浮动了,但是依然有块级元素的样子,所以第二个div位于第一个div的下边。

可以这么认为,使用clear之后,它认为前面的没有浮动,但是实际上依然是浮动的。

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com