CSS的Float(浮动),元素能够围绕其余元素向左或向右被推进php
Float(浮动),每每是用于图像,但它在布局时同样很是有用。css
元素的水平方向浮动意味着元素只能左右移动而不能上下移动。html
一个浮动元素会尽可能向左或右。一般,这意味着尽全部的可能在全部包含元素的左侧或右侧的。布局
浮动元素以后的元素将围绕它。spa
浮动元素以前的元素将不会受到影响。ssr
若是图像是右浮动,下面的文本流将环绕在它左边:code
img { float:right; }
若是你把几个浮动的元素放到一块儿,若是有空间的话,它们将彼此相邻。orm
在这里,咱们已经对图片廊使用float属性:htm
.thumbnail { float:left; width:110px; height:90px; margin:5px; }
元素浮动以后,周围的元素会从新排列,为了不这种状况,使用clear属性图片
。clear属性指定其余元素双方都不能使用元素的浮动功能。
使用clear属性往文本中添加图片廊:
.text_line { clear:both; }
让咱们为图像添加边框和边距并浮动到段落的左侧
让标题和图片向右侧浮动。
改变样式,让段落的第一个字母浮动到左侧。
使用float建立一个网页页眉、页脚、左边的内容和主要内容。
"CSS" 列中的数字表示不一样的CSS版本 (CSS1 or CSS2)定义了该属性。
属性 | 描述 | 值 |
clear | 指定不容许元素周围有浮动元素 | left right both none inherit |
float | 指定Box是否能够浮动 | left right none inherit |