認(rèn)識css盒模型

盒模型的認(rèn)識

  • 盒模型分為標(biāo)準(zhǔn)模型、IE模型,包括 margin, border, padding, content
    盒模型又稱框模型(Box Model), 包含了元素內(nèi)容(content)、內(nèi)邊距(padding)、邊框(border)、外邊距(margin)如圖:
盒模型

標(biāo)準(zhǔn)盒模型 width = content
IE盒模型 width = content + padding + boder

瀏覽器中 標(biāo)準(zhǔn)盒模型(content-box)和 IE盒模型 (border-box)

通過css3屬性 box-sizing: content-box | border-box 設(shè)置如下:

.contentBox{
  box-sizing: content-box;
  width: 100px;
  border: 10px #f00 solid;
  height:100px;
  padding: 20px;
  margin: 20px;
}
標(biāo)準(zhǔn)盒模型

換成IE盒模型如下:

.borderBox{
  box-sizing: border-box;
  width: 100px;
  height: 100px;
  margin: 20px;
  border: 10px #f00 solid;
  padding: 20px;
}
IE盒模型

由此可以看出結(jié)論:
標(biāo)準(zhǔn)盒模型 width = content
IE盒模型 width = content + padding + boder

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

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

  • 盒式模型 CSS 盒子模型分為兩類:W3C盒子模型(標(biāo)準(zhǔn)盒模型)和IE盒子模型(怪異盒模型)他們都包括,conte...
    扎星zuckstar閱讀 289評論 0 0
  • CSS盒模型 基本概念:標(biāo)準(zhǔn)模型 + IE模型 ==》標(biāo)準(zhǔn)模型和IE模型的區(qū)別 ==》CSS如何設(shè)置這兩種模型 =...
    Ren_YC閱讀 266評論 0 0
  • css基礎(chǔ)知識: 盒子模型簡單來說就是css中并不是我們以為的一個(gè)width和height就是盒子的寬高了,還要考...
    三多_250e閱讀 228評論 0 1
  • 盒模型包括哪些屬性? margin : 邊距 border : 邊框 padding : 填充 content ...
    咸吧閱讀 391評論 1 0
  • 其實(shí),CSS就三個(gè)大模塊: 盒子模型 、 浮動(dòng) 、 定位,其余的都是細(xì)節(jié)。要求這三部分,無論如何也要學(xué)的非常精通...
    王玉偉的偉閱讀 1,193評論 0 2

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