如果您查看此页面,您会看到 3 个框 (div#threeBlockOnTop),以及下方的一个长框 (div#squeeze),其中包含随机内容。3 个框上方和下方的蓝色间隙应具有相同的大小(大约 30 像素)。但在 Firefox 中,这 3 个框之间的间隙更宽,因为出于某种奇怪的原因,它受到下面元素的上边距的影响。
如果你在 Firebug 中使用 div#squeeze 的 margin-top,你可以看到它如何改变上面 3 个框的位置。怎么了?这是否涉及 CSS 的某些合法属性,可以永久使用?