为什么盒子大小属性没有填充框值?

时间:2015-09-18 06:33:42

标签: css css3

我今天正在玩盒子模型并更改盒子大小以查看结果。众所周知,content-box的值是默认值。这意味着当我们声明元素的宽度时,它会考虑仅应用于内容的宽度,因此填充和边框将增加元素的TOTAL大小。然后我们可以使用border-box的值,它告诉浏览器,当我们声明内容的宽度时,你必须考虑边框宽度和填充宽度。

我的问题是,为什么没有"填充框"所以它包含填充作为宽度声明的一部分,但不包括边框?不知道为什么我会这样做,但出于学术原因,我想知道为什么它不存在。

1 个答案:

答案 0 :(得分:1)

实际上有一个,它由Mozilla在-moz-box-sizing中实现。但it was dropped from the spec经过几年的不确定之后(似乎所有对它的引用都已从MDN中删除),因为没有作者和实施者的兴趣,这意味着没有足够的实际用途案件证明该功能是合理的。

相关问题