CSS Float(浮動)

什麼是CSS Float(浮動)?

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屬性指定其餘元素雙方都不能使用元素的浮動功能。

使用clear屬性往文本中添加圖片廊:

.text_line
{
clear:both;
}

更多實例

爲圖像添加邊框和邊距並浮動到段落的左側

讓咱們爲圖像添加邊框和邊距並浮動到段落的左側

標題和圖片向右側浮動

讓標題和圖片向右側浮動。

讓段落的第一個字母浮動到左側

改變樣式,讓段落的第一個字母浮動到左側。

建立一個沒有表格的網頁

使用float建立一個網頁頁眉、頁腳、左邊的內容和主要內容。


全部CSS浮動屬性

"CSS" 列中的數字表示不一樣的CSS版本 (CSS1 or CSS2)定義了該屬性。

屬性 描述
clear 指定不容許元素周圍有浮動元素 left
right
both
none
inherit
float 指定Box是否能夠浮動 left
right
none
inherit
相關文章
相關標籤/搜索