成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

BFC淺談

leone / 1991人閱讀

摘要:兩個(gè)兄弟盒之間的豎直由屬性決定。同一個(gè)塊格式化上下文中的相鄰塊級(jí)盒之間的豎直會(huì)合并。在一個(gè)塊格式化上下文中,每個(gè)盒的外邊挨著包含塊的邊。即使存在浮動(dòng),這也成立。功能一用包住浮動(dòng)元素。功能二兄弟之間劃清界限。

一:什么是BFC?

在W3C規(guī)范中,浮動(dòng)元素和絕對(duì)定位元素,非塊級(jí)盒子的塊級(jí)容器(例如:inline-block, table-ceils和table-captions),以及overflow值不為“visiable”的塊級(jí)元素,都會(huì)為他們的內(nèi)容創(chuàng)建新的BFC,就是block formatting context的縮寫(塊級(jí)格式上下文)。

在一個(gè)塊級(jí)格式上下文中,盒模型在豎直方向一個(gè)接一個(gè)地放置,從包含塊的頂部開始。兩個(gè)兄弟盒之間的豎直由‘margin’屬性決定。同一個(gè)塊格式化上下文中的相鄰塊級(jí)盒之間的豎直margin會(huì)合并。

在一個(gè)塊格式化上下文中,每個(gè)盒的left外邊挨著包含塊的left邊。即使存在浮動(dòng),這也成立。除非該盒建立了一個(gè)新的塊格式化上下文(這種情況下,該盒自身可能會(huì)因?yàn)楦?dòng)變窄)

總而言之:BFC內(nèi)部子元素再怎么翻江倒海,翻云覆雨都不會(huì)影響外部的元素。

二. BFC的功能。

功能一:用BFC包住浮動(dòng)元素。
功能二:兄弟之間劃清界限。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/115769.html

相關(guān)文章

  • 淺談BFC

    摘要:在一個(gè)中,兩個(gè)相鄰的塊級(jí)盒子的垂直會(huì)產(chǎn)生合并。對(duì)于從右到左的格式來說,則觸碰到右邊緣。正常人類的理解上面?zhèn)€什么瘠薄,看不懂。 BFC是什么? W3C這么說 在W3C規(guī)范中的BFC是這樣定義的: 浮動(dòng)元素和絕對(duì)定位元素,非塊級(jí)盒子的塊級(jí)容器(例如,inline-block、table-cells和table-captions),以及overflow值不為visiable的塊級(jí)盒子,都會(huì)為...

    wemallshop 評(píng)論0 收藏0
  • 淺談 CSS 中的偽類 after

    摘要:而不會(huì)因?yàn)楦叨人荻浑[藏在內(nèi)部浮動(dòng)的子元素下。若果不考慮的高度塌陷問題,直接在其弟元素處設(shè)置屬性即可。開始我誤認(rèn)為了是將中的內(nèi)容插入至被選元素的弟元素位置上。中的示例從這個(gè)示例可以看出,偽類內(nèi)容的默認(rèn)方式應(yīng)該為內(nèi)聯(lián)。 1. 引子 前段時(shí)間學(xué)習(xí) web 布局的時(shí)候,因?yàn)橐酶?dòng) float 屬性,所以就順理成章地碰到了清除浮動(dòng) clear 屬性。教學(xué)的案例中是用新建一個(gè)空的 div ...

    shinezejian 評(píng)論0 收藏0
  • HTML、CSS筆記

    摘要:相鄰的兄弟元素相鄰的兩個(gè)兄弟元素之間的外邊距會(huì)塌陷。塊級(jí)父元素與其第一個(gè)最后一個(gè)子元素如果塊級(jí)父元素中,上邊框?qū)挾燃吧蟽?nèi)邊距距離為時(shí),此時(shí)這個(gè)塊級(jí)父元素和其第一個(gè)子元素就會(huì)發(fā)生上外邊距合并現(xiàn)象。 盒模型 在CSS中,使用標(biāo)準(zhǔn)盒模型描述這些矩形盒子中的每一個(gè)。這個(gè)模型描述了元素所占空間的內(nèi)容。每個(gè)盒子有四個(gè)邊:外邊距邊, 邊框邊, 內(nèi)填充邊 與 內(nèi)容邊。 在標(biāo)準(zhǔn)模式下,一個(gè)塊的總寬度=...

    frank_fun 評(píng)論0 收藏0
  • HTML、CSS筆記

    摘要:相鄰的兄弟元素相鄰的兩個(gè)兄弟元素之間的外邊距會(huì)塌陷。塊級(jí)父元素與其第一個(gè)最后一個(gè)子元素如果塊級(jí)父元素中,上邊框?qū)挾燃吧蟽?nèi)邊距距離為時(shí),此時(shí)這個(gè)塊級(jí)父元素和其第一個(gè)子元素就會(huì)發(fā)生上外邊距合并現(xiàn)象。 盒模型 在CSS中,使用標(biāo)準(zhǔn)盒模型描述這些矩形盒子中的每一個(gè)。這個(gè)模型描述了元素所占空間的內(nèi)容。每個(gè)盒子有四個(gè)邊:外邊距邊, 邊框邊, 內(nèi)填充邊 與 內(nèi)容邊。 在標(biāo)準(zhǔn)模式下,一個(gè)塊的總寬度=...

    Aomine 評(píng)論0 收藏0
  • 2018 淺談前端面試那些事

    摘要:聲明的變量不得改變值,這意味著,一旦聲明變量,就必須立即初始化,不能留到以后賦值。 雖然今年沒有換工作的打算 但為了跟上時(shí)代的腳步 還是忍不住整理了一份最新前端知識(shí)點(diǎn) 知識(shí)點(diǎn)匯總 1.HTML HTML5新特性,語義化瀏覽器的標(biāo)準(zhǔn)模式和怪異模式xhtml和html的區(qū)別使用data-的好處meta標(biāo)簽canvasHTML廢棄的標(biāo)簽IE6 bug,和一些定位寫法css js放置位置和原因...

    LiuRhoRamen 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<