盒模型

2018-10-30  本文已影响0人  锋享前端

看客老爷们,昨天写的是常见的标签,很简单吧,今天我们要弄明白一个知识点:盒模型;

什么是盒模型:

首先盒模型是一个盒子;我们可以把每一个标签都可以看成一个盒子,盒模型是css布局的基石,它规定了网页元素如何显示以及元素间相互关系。css定义所有的元素都可以拥有像盒子一样的外形和平面空间。即都包含内容区、补白(填充)、边框、边界(外边距)这就是盒模型。

![![ 标准盒模型1.png
]

盒模型的组成:

CSS盒子模式都具备这些属性:内容(content)、填充(padding)、边框(border)、边界(margin)

那下面我们就一一说说盒模型的这几个属性吧:

现在我们的重点来了——盒模型分为:标准盒模型和怪异盒模型。

标准盒模型

标准盒模型1.png

标准 W3C 盒子模型的范围包括 margin、border、padding、content,并且 content 部分不包含其他部分。

怪异盒模型

怪异盒模型1.png

从上图可以看到 IE 盒子模型的范围也包括 margin、border、padding、content,和标准 W3C 盒子模型不同的是:IE 盒子模型的 content 部分包含了 border 和 padding。

最后见一个重要属性:

可通过将 box-sizing 设置为 "border-box";将标准盒子变成怪异盒模型;

上一篇 下一篇

猜你喜欢

热点阅读