清除浮动

一排竖着的图片,唯这一张跟在上一个div的后面,使之无法直接用float=left来横向排列,方法是把这一张设为clear:both;再用float=left,设为clear:left;也可以。为啥图片在右边浮动,却是用的clear:left去解决?因为它是为了对抗上一个float:left; ,float会影响相邻元素,clear用的比较多是因为,在抗浮动的处理中,我们都是使用clear:both. 用意很明显:我不必关心你是左浮动还是右浮动,我都通通免疫。

posted @ 2017-05-11 17:18  VielenDank  阅读(98)  评论(0编辑  收藏  举报