国产探花免费观看_亚洲丰满少妇自慰呻吟_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復制內容到剪貼板
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 上思县| 五莲县| 军事| 孟村| 墨竹工卡县| 阳新县| 临泉县| 北海市| 托克逊县| 宁德市| 台东市| 务川| 宁远县| 连江县| 班戈县| 咸丰县| 兰州市| 河西区| 彭泽县| 田东县| 明溪县| 古交市| 景德镇市| 迭部县| 台中县| 鄂伦春自治旗| 江北区| 海南省| 盐边县| 罗定市| 汶上县| 沛县| 东港市| 盘山县| 焉耆| 宝清县| 贵港市| 和硕县| 桂平市| 色达县| 迁西县|