2

对于我的生活,我无法弄清楚为什么这里的某些图像上的边距不能正确渲染。在第一个和第二个横向图像之后,边距与其上方的图像/容器重叠。

任何人都可以解释一下吗?

http://jsfiddle.net/JeffPannone/rDw6R/17/

*对不起大家。我之前提供了错误的 jsfiddle 链接。我在这里更正了

4

2 回答 2

4

一种选择是设置overflow:auto为 div。

jsFiddle 示例

于 2012-09-13T18:59:01.310 回答
1

您的图像的边距可能会从 div 中折叠出来,因为您的 div 没有边框或填充。

我正在添加一些 W3C 文档,但是要在几行中为您提供关于边距崩溃的清晰描述有点过分。只需点击上面的链接了解详细信息。

一个简单的解决方法是向1px 0div 添加一个填充。

http://jsfiddle.net/rDw6R/1/

于 2012-09-13T18:57:56.747 回答