CSS盒模型

来源:互联网 发布:数据挖掘导论 pdf 编辑:程序博客网 时间:2024/06/08 01:20

盒模型:

       CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框 和 外边距 的方式,每个盒子都由四部分组成:margin、border、padding、content。

      CSS中Box model是分为两种:: W3C标准盒模型IE标准盒子模型


两者之间计算差异:

在W3C模型中: 总宽度 = margin-left + border-left + padding-left + width + padding-right + border-right + margin-right

在IE模型中: 总宽度 = margin-left + width + margin-right


在CSS3中引入了box-sizing属性, 它可以允许改变默认的CSS盒模型对元素宽高的计算方式.

共包括两个选项:

content-box:标准盒模型,CSS定义的宽高只包含content的宽高border-box:IE盒模型,CSS定义的宽高包括了content,padding和border
原创粉丝点击