css中的float属性是把元素移动到左边或者右边。在这个过程中,浮动元素下方的内容移动上来包围浮动元素。 其中float属性值有以下几个: left:样式元素移动到左边,下方的元素则包围元素的右边。 right:样式元素移动到右边,下方元素则包围元素的左边。 none:关闭float,并把对象放在他的正常位置上。 有时候浮动元素左移或者右移之后,其下面的元素就要上移来天填充空白,但是可能某些元素是不愿意上移的,这就需要设置停止浮动。又或者是有几个浮动图片靠得很近,并且他们都不是很宽,那么他们就会浮动上来并列排着,但是这几幅图片又不是等高的,这样的布局肯定会很难看,此时我们就要用停止浮动来组织图片并排排列。用到的属性是:clear 此属性指示元素不要包围浮动的元素。清除元素本质上是强破它下落到浮动元素的下方。属性值: left:禁止该浮动元素的左边出现浮动元素。如果有的话则下落值下一行。 right:禁止浮动元素的右边出现浮动元素。 both:紧着浮动元素的左右两边出现浮动元素。 none:关闭清除,允许浮动元素的左右出现浮动元素。