bfc(block formatting context )塊級格式化上下文,從字面的意思真的很難理解,我特別喜歡張鑫旭的 " css世界的結界 " 的叫法,非常的形象生動,看過火影的同學都知道,非常厲害的忍術都會形成結界,形成乙個封閉的空間,裡面的人出不來,外面的人進不去,bfc就是如此。
下面是bfc觸發的條件,總結一下,沒事的時候拿出來看看,增強自己的記憶。
1. float: left / right
2. position: absolute / fixed
3. overflow: auto / scroll / hidden
4. 根元素
5. display: inline-block / table-caption / table-cell
目前利用bfc特性最多的地方:margin-top 的合併問題,清除浮動問題;當出現bfc的時候這些問題就自然而然的解決了。
BFC的布局規則以及觸發條件
1.bfc的含義 block formatting contexts bfc 塊級元素格式化上下文 它決定了塊級元素如何對它的內容進行布局,以及與其他元素的關係和相互關係 塊級元素 父級 是乙個塊元素 內容 子元素 是乙個塊元素 其他元素 與內容同級別的兄弟元素 相互作用 bfc裡的元素與外面的元素...
BFC的布局規則以及觸發條件
1 bfc的含義 block formatting contexts bfc 塊級元素格式化上下文 它決定了塊級元素如何對它的內容進行布局,以及與其他元素的關係和相互關係 塊級元素 父級 是乙個塊元素 內容 子元素 是乙個塊元素 其他元素 與內容同級別的兄弟元素 相互作用 bfc裡的元素與外面的元素...
Minor GC ,Full GC 觸發條件
首先澄清一點,關於full gc和major gc,個人理解是同乙個東西。minor gc觸發條件 當eden區滿時,觸發minor gc。full gc觸發條件 1 呼叫system.gc時,系統建議執行full gc,但是不必然執行 2 老年代空間不足 3 方法區空間不足 4 通過minor g...