【发布时间】:2014-07-15 15:23:31
【问题描述】:
我正在阅读 W3 学校的 box-sizing 属性,并尝试使用 THIS EXAMPLE 更改 div 的 box-sizing 属性。
当我单击“尝试”按钮时,它按预期工作,在 300 像素宽度的容器内安装 2 个宽度为 150 像素的盒子。但是当我将容器的 box-sizing 属性更改为border-box 时,这两个框不适合在容器内。
为什么即使盒子宽度增加到容器宽度 300 像素,也会发生这种情况?
【问题讨论】:
-
你缩小了容器的尺寸,所以它不会起作用,先试试合适的容器,然后是里面的盒子
-
这对我来说似乎工作正常。如果我使用您的 TryIt 示例,首先我会看到下面的框。然后我单击 TryIt 按钮,这些框彼此相邻,因此有足够的空间。也许它取决于浏览器版本?
-
我认为,他的意思是在您将
box-sizing: border-box添加到div.container之前它可以正常工作。