浮动:
元素的浮动是指设置了浮动属性的元素会脱离标准普通流的控制,移动到其父元素中指定位置的过程。
对于早期来说,浮动是用来控制图片的,后来慢慢偏离了便利用浮动的特性来进行布局。
设置浮动的通常来通过float属性来控制浮动,
语法如下:
- float:left;元素向左浮动
- float:right;元素向右浮动
- float:none;元素不浮动
清除浮动
清除浮动的作用是用来,清除对于布局带来的影响。
由于浮动元素不再占用原文档流的位置,所以它会对后面的元素排版产生影响,为了解决这些问题,此时就需要在该元素中清除浮动。
清除浮动语法:
Clear:left;不允许左侧有浮动元素(清除左侧浮动的影响)
Clear:right;不允许左侧有浮动元素(清除左侧浮动的影响)
Clear:both; 同时清除左右两侧浮动的影响