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

首頁 > 開發 > CSS > 正文

CSS使用BFC規則布局引發外層div包裹內層div的處理方法

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

BFC的概念
BFC全稱Block Formatting Context ,直譯“塊級格式化上下文”,也有譯作“塊級格式化范圍”。它是 W3C CSS 2.1 規范中的一個概念,它決定了元素如何對其內容進行定位,以及與其他元素的關系和相互作用。通俗的講,就是一個div內部,我們用float和margin布局元素。

BFC布局規則:
1.內部的Box會在垂直方向,一個接一個地放置。
2.Box垂直方向的距離由margin決定。屬于同一個BFC的兩個相鄰Box的margin會發生重疊
3.每個元素的margin box的左邊, 與包含塊border box的左邊相接觸(對于從左往右的格式化,否則相反)。即使存在浮動也是如此。
4.BFC的區域不會與float box重疊。
5.BFC就是頁面上的一個隔離的獨立容器,容器里面的子元素不會影響到外面的元素。反之也如此。
6.計算BFC的高度時,浮動元素也參與計算

創建一個BFC
一個BFC可以被顯式的觸發。如果想要創建一個新的BFC,只需要給它添加上面提到的任何一個CSS樣式就可以了。
例如,請看下面的 HTML :

XML/HTML Code復制內容到剪貼板
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 横峰县| 红原县| 全州县| 韶山市| 永修县| 福建省| 盐城市| 白玉县| 房产| 大洼县| 偏关县| 永州市| 探索| 班玛县| 天全县| 新乡市| 肥西县| 广灵县| 高雄县| 南川市| 怀宁县| 黑水县| 洛浦县| 茶陵县| 山丹县| 奉化市| 古蔺县| 曲沃县| 连城县| 克什克腾旗| 卢氏县| 郓城县| 曲松县| 儋州市| 江西省| 张掖市| 满城县| 高淳县| 大港区| 汉川市| 大关县|