浮动是页面布局过程中的好东西。我们经常使用浮动布局,它可以让元素共享一条线,极大地方便了我们的布局过程。但是很多人可能只是使用而已,对浮动的原理一知半解。如果他们对浮动的影响以及如何去除浮动的影响没有清晰的认识,那么面对代码量巨大的页面就会很头疼。有雾。那么接下来,我们就深入研究一下浮动布局。相信当大家对浮动的概念有了清晰的把握后,以后用起来会更加得心应手。1、什么是浮动布局?CSS的Float(浮动)会将元素向左或向右移动,使元素共一行,类似于给元素添加inline-block的效果。floats在w3c中是这样描述的:一个浮动框可以向左或向右移动,直到它的外边缘接触到包含框或另一个浮动框的边界。由于浮动元素不在文档的正常流中,因此文档正常流中的块框表现得好像浮动元素不存在一样。接下来,让我们详细了解一下。二、浮动的影响1、脱离文档流,不占用页面空间我们知道css的块级元素,比如div,在页面中默认占一行,从上到下排列,这就是我们所说的流量。也就是我们通常所说的标准流程。接下来我们看下面的案例:HTML代码:
