国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

CSS 關于浮動

2024-07-11 08:27:24
字體:
供稿:網(wǎng)友

什么是浮動?

浮動是 css 的定位屬性。我們可以看一下印刷設計來了解它的起源和作用。印刷布局中,文本可以按照需要圍繞圖片。一般把這種方式稱為“文本環(huán)繞”。
這是一個例子:

print-layout

在排版軟件里面,存放文字的盒子可以被設置為允許圖文混排,或者無視它。無視圖文混排將會允許文字出現(xiàn)在圖片的上面,就像它甚至不會在那里一樣。這就是圖片是否是頁面流的一部分的區(qū)別。網(wǎng)頁設計與此非常類似。

web-text-wrap

在網(wǎng)頁設計中,應用了CSS的float屬性的頁面元素就像在印刷布局里面的被文字包圍的圖片一樣。浮動的元素仍然是網(wǎng)頁流的一部分。這與使用絕對定位的頁面元素相比是一個明顯的不同。絕對定位的頁面元素被從網(wǎng)頁流里面移除了,就像印刷布局里面的文本框被設置為無視頁面環(huán)繞一樣。絕對定位的元素不會影響其它元素,其它元素也不會影響它,無論它是否和其它元素挨著。

像這樣在一個元素上用CSS設置浮動:

#sidebar { float: right; }

fload屬性有四個可用的值:Left 和Right 分別浮動元素到各自的方向,None (默認的) 使元素不浮動,Inherit 將會從父級元素獲取float值。

浮動的用處

除了簡單的在圖片周圍包圍文字,浮動可用于創(chuàng)建全部網(wǎng)頁布局。

web-layout

浮動對小型的布局同樣有用。例如頁面中的這個小區(qū)域。如果我們在我們的小頭像圖片上使用浮動,當調(diào)整圖片大小的時候,盒子里面的文字也將自動調(diào)整位置:

reflow-example

同樣的布局可以通過在外容器使用相對定位,然后在頭像上使用絕對定位來實現(xiàn)。這種方式中,文本不會受頭像圖片大小的影響,不會隨頭像圖片的大小而有相應變化。

reflow-example

清除浮動

清除(clear)是浮動(float)的相關屬性.一個設置了清除浮動的元素不會如浮動所設置的一樣,向上移動到浮動元素的邊界,而是會忽視浮動向下移動。如下,一圖頂千言。

uncleardfooter

上例中,側欄向右浮動,并且短于主內(nèi)容區(qū)域。頁腳(footer)于是按浮動所要求的向上跳到了可能的空間。要解決這個問題,可以在頁腳(footer)上清除浮動,以使頁腳(footer)待在浮動元素的下面。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 吉隆县| 修文县| 綦江县| 南昌县| 偏关县| 秀山| 洛隆县| 海林市| 乐平市| 六枝特区| 那坡县| 三亚市| 迁安市| 榆林市| 临汾市| 岫岩| 牙克石市| 汝城县| 淮北市| 错那县| 云梦县| 鹰潭市| 斗六市| 海原县| 浏阳市| 高平市| 昌宁县| 中牟县| 同心县| 资源县| 榆中县| 施甸县| 南充市| 海兴县| 桦南县| 马关县| 满城县| 湟中县| 南昌县| 德钦县| 荃湾区|