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

首頁 > 開發 > CSS > 正文

CSS基礎知識之float詳解

2024-07-11 08:57:13
字體:
來源:轉載
供稿:網友

前段時間寫過一篇CSS基礎知識之position,當時對float的理解不太準確,被慕課網多名讀者指出(原文已修正,如有誤導實在抱歉)。現對float進行更深入的學習,在此把學習心得分享給大家。

浮動的基礎知識

浮動有4個屬性:left(左浮動)、right(右浮動)、none(不浮動)、inherit(繼承)。

浮動元素的包含塊是其最近的塊級祖先元素。

浮動元素會左偏移(或右偏移),直到它的外邊界接觸到『包含塊的內邊界』或『另一個浮動元素的外邊界』。

浮動元素脫離了標準文檔流,文字和行級元素會環繞該元素,塊級元素則不受影響。

浮動一個非替換元素,必須為該元素聲明一個width,否則元素的寬度趨于0。

浮動元素的margin(外邊距)不會與其他元素的margin合并。

浮動的深入研究

浮動元素的頂邊不可以高于包含塊中先前產生的塊級元素或行級元素的頂。

浮動元素之間不可重疊,如果水平方向沒有足夠的空間放置浮動元素,它將向下移動,直到有足夠的空間或沒有更多的浮動元素為止。

浮動元素不能溢出包含塊的左、右、上邊界,僅可溢出下邊界。(浮動元素溢出下邊界時,部分瀏覽器會增加包含塊的高度,使浮動元素能夠包含在包含塊中,出現大片空白,導致瀏覽器兼容性問題。)

浮動元素設置負外邊距時,雖然浮動元素看起來溢出了包含塊,但實際并沒有違反上述規則。

特殊情況,浮動元素比包含塊更寬時,浮動元素會在偏移的反方向溢出。

浮動的負作用

背景不能顯示

邊框不能撐開

margin padding 不能正確顯示

清除浮動的方法

CSS Code復制內容到剪貼板
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 扶余县| 库伦旗| 百色市| 旌德县| 永顺县| 隆安县| 麟游县| 宿州市| 永昌县| 吉木乃县| 育儿| 五大连池市| 肥城市| 荣昌县| 遵义市| SHOW| 沙湾县| 山阳县| 临潭县| 甘肃省| 金湖县| 呼和浩特市| 东明县| 牙克石市| 象州县| 荥阳市| 伊川县| 沾化县| 浠水县| 泽普县| 靖州| 和田市| 武清区| 河北区| 曲靖市| 旺苍县| 浏阳市| 施秉县| 海门市| 万源市| 普洱|