2012-08-30 96 views

回答

0

这实际上是因为#content上的填充和宽度而发生的。

宽度为100%,填充为20px。

百分比宽度计算相对于父母,所以说100%意味着采取整个辣酱玉米饼馅。

在布局文件时(我知道,令人困惑),填充是添加了宽度的,结果是布局宽度为100%+ 40px(在两侧填充)。

有几种方法可以解决这个问题:

上#内容使用百分比宽度(比如90%),以百分比填充(5%),它会自行消失。

或者你可以在#内容改变box-sizing property是边界框

+0

感谢您的回答:) –

1

你只需要从#内容删除width: 100%。你的填充加width: 100%;导致div扩展到容器之外。

+0

感谢您的回答:)我接受了Mythril的回答,因为他的回答更详细,他的代表较低,但无论如何要感谢。 –