1

在 FF 3.6.14 OS X 10.5.8 中使用 Grid 960 框架时,

使用 CSS 速记

margin: 50px 0 0 0;

导致边距向下和向左移动。所有值都必须是长手:

margin-top: 50px;

有没有人遇到过这种情况,如果是这样,它是如何发生的以及为什么会发生?

4

2 回答 2

1

您可能会覆盖不同的 CSS 值,margin: x y z j或者是排序。最好用长手元素覆盖 CSS,所以,你很好。

于 2011-03-04T15:31:55.800 回答
0

这是因为它适用于列系统,并且在 960 像素的某个宽度内居中。当你添加额外的边距时。它破坏了浮动等,因为它将内容推出了设置的 960px 区域。

您可以访问 960.gs 站点,然后单击生成 css,这将允许您自己编辑边距和列大小并重新下载模板。或者,您可以手动编辑单个 div 的宽度,但您可能需要删除一些边距/填充另一个元素,以确保它不会超过您网站上每一行的 960px

于 2011-03-10T05:36:24.290 回答