CSS盒模型

基本概念

網(wǎng)頁設(shè)計中常聽的屬性名:內(nèi)容(content)、內(nèi)邊距(padding)、邊框(border)、外邊距(margin),CSS盒子模型都具備這些屬性。
CSS盒模型就是在網(wǎng)頁設(shè)計中經(jīng)常使用到的CSS技術(shù)所使用的一種思維模型。(百度百科)

  • 內(nèi)容區(qū)域是包含元素真實內(nèi)容的區(qū)域。它通常包含背景、顏色或者圖片等,位于內(nèi)容邊界的內(nèi)部。
  • 內(nèi)邊距區(qū)域延伸到包圍padding的邊框。如果內(nèi)容區(qū)域設(shè)置了背景、顏色或者圖片,這些樣式會延伸padding上。(內(nèi)邊距與內(nèi)容邊界之間的空間可以由padding-top,padding-right,padding-bottom,padding-left和簡寫的padding控制)
  • 邊框區(qū)域是包含邊框的區(qū)域,擴展了內(nèi)邊距的區(qū)域。它位于邊框邊界內(nèi)部。(由border-width以及簡寫的border控制)
  • 外邊距區(qū)域用空白區(qū)域擴展邊框區(qū)域,以分開相鄰的元素。(由margin-top,margin-right,margin-bottom,margin-left以及簡寫的margin控制)
    在外邊距合并的情況下,盒之間是共享邊距的。(邊距以大的為準)
    對于非替換的行內(nèi)元素來說,盡管內(nèi)容周圍存在內(nèi)邊距與邊框,但其占用空間(行高)由line-height屬性決定
    參見MDN web docs
    標準模型

    盒模型的寬高只是內(nèi)容(content)的寬高,而整個盒子的寬高是內(nèi)容的寬高+內(nèi)邊距的寬高+邊框?qū)捀?外邊距的寬高。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 請各位讀者添加一下作者的微信公眾號,以后有新的文章,將在微信公眾號直接推送給各位,非常感謝。 如果您覺得這篇文章還...
    MR_LIXP閱讀 3,535評論 4 23
  • CSS盒模型 在CSS中盒模型被分為兩種,第一種是W3C的標準模型,第二種是IE怪異盒模型。兩種盒子模型都包括pa...
    _空空閱讀 3,583評論 0 3
  • 邊框?qū)傩?邊框?qū)傩缘母袷竭B寫(同時設(shè)置四條邊的邊框)border: 邊框的寬度 邊框的樣式 邊框的顏色;快捷鍵:b...
    喝酸奶要舔蓋__閱讀 234評論 0 0
  • html文檔中的每個元素都沒描繪成矩形盒子,這些矩形盒子通過一個模型來描述其占有用空間,這個模型稱為盒模型。 盒模...
    取個帥氣的名字真好閱讀 365評論 0 1
  • 柳絮紛紛,陽春三月,笑靨太美,似幻似夢,過了,羞紅了面孔,迷醉了春心…… 卻走了,依亭相望,揮了又揮,駿馬奔...
    晴天豆子閱讀 299評論 0 3

友情鏈接更多精彩內(nèi)容