摘要:規則內部的會在垂直方向,一個接一個地放置。屬于同一個的兩個相鄰的會發生重疊。的區域不會與重疊。
1 根元素 2 float屬性不為none,例如left、right 3 position為absolute或fixed 4 display為inline-block, table-cell, table-caption, flex, inline-flex 5 overflow不為visible,例如hidden、auto
?
<div class="layout"> <div>div> <div>div> div>
?
如果里面的兩個div為浮動,那么設置 .layout {overflow: hidden}
2. 防止margin重疊
BFC通俗地說:就是一個容器,里外不相互影響,記住:清除浮動的時候,如果使用 overflow: hidden,是存在缺點的,如果超過了范圍,那么則被隱藏了
清除浮動正確的方式:
.clearfix:after{ content: ", height: 0; display: block; visibility: hidden; clear: both; line-height:0;//行高為0 }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/1942.html
摘要:的全稱是塊級格式化上下文。浮動絕對定位的元素定位塊容器屬性為帶有屬性該屬性值不為和的為的塊級元素會在其內部建立新的塊級格式化上下文。使用可以解決以下問題父子元素的上下合并問題文字圍繞浮動元素的問題和子元素浮動導致父元素高度為的問題。 BFC BFC的全稱是Block Format Content -- 塊級格式化上下文。浮動、絕對定位的元素(absolute、fixed定位)、塊容器(...
摘要:的全稱是塊級格式化上下文。浮動絕對定位的元素定位塊容器屬性為帶有屬性該屬性值不為和的為的塊級元素會在其內部建立新的塊級格式化上下文。使用可以解決以下問題父子元素的上下合并問題文字圍繞浮動元素的問題和子元素浮動導致父元素高度為的問題。 BFC BFC的全稱是Block Format Content -- 塊級格式化上下文。浮動、絕對定位的元素(absolute、fixed定位)、塊容器(...
摘要:可以阻止元素被浮動元素覆蓋浮動元素的塊級兄弟元素會無視浮動元素的位置,盡量占滿一整行,這樣就會被浮動元素覆蓋,為該兄弟元素觸發后可以阻止這種情況的發生。 一、什么是BFC 具有BFC屬性的元素也屬于普通流定位方式,與普通容器沒有什么區別,但是在功能上,具有BFC的元素可以看做是隔離了的獨立容器,容器里面的元素不會在布局上影響到外面的元素,并且具有普通容器沒有的一些特性,比如包含浮動元素...
摘要:詳見權威指南塊級元素即塊級元素是源文檔中被格式化為塊的元素,或者屬性為的元素。概念顧名思義塊級格式化上下文。每個元素的的左邊,與包含塊的左邊相接觸對于從左往右的格式化,否則相反。 情景:浮動的高度塌陷時,使用overflow:hidden可使父元素將浮動的子元素包含起來,解決問題。但背后的原理是什么?這就是今天要談的BFC。 在將BFC之前需要先了解幾個概念: 盒子模型(Box mo...
摘要:盒模型與本文為收集整理總結網上資源旨在系統復習盒模型與節省復習時間閱讀分鐘什么是盒模型每一個文檔中,每個元素都被表示為一個矩形的盒子它都會具有內容區盒模型主要分兩種標準盒模型盒模型怪異盒模型兩者的區別標準盒模型的寬高則為內容區域的寬高盒模型 css盒模型與BFC 本文為收集整理總結網上資源 旨在系統復習css盒模型與bfc 節省復習時間 閱讀10分鐘 什么是盒模型 每一個文檔中,每...
閱讀 2254·2021-09-26 09:55
閱讀 3584·2021-09-23 11:22
閱讀 2151·2019-08-30 15:54
閱讀 1896·2019-08-28 18:03
閱讀 2593·2019-08-26 12:22
閱讀 3426·2019-08-26 12:20
閱讀 1723·2019-08-26 11:56
閱讀 2245·2019-08-23 15:30