0

我目前正在使用Blueprint CSS框架将我的宽度设置为 910 像素以及 Steve Hatcher 的粘性页脚标记

我遇到的问题是,出于某种原因,仅在 Internet Explorer 6 中,我的 #wrap 类的右侧添加了 10px 的额外填充/边距。

我在这里上传了我的测试站点:

http://www.prashantraju.com/test

这是IE6与IE7的比较。

比较 http://www.prashantraju.com/test/ie6ie7.gif

如您所见,IE7 的右侧(红色区域)没有边距/填充,但在 IE6 中,有额外的 10 像素。

有没有办法解决这个问题 - 或者额外 10px 的原因是什么?

提前致谢。

4

1 回答 1

0

从我可以使用 FireBug 获得的信息来看,导航栏没有明确设置宽度,如果给它一个固定大小(与 910 像素相同)怎么办?

编辑:

抱歉,鉴于 FireBug css 输出,我怀疑您使用的是从第 101 行的 screen.css 继承的元素:margin-right:10px;

我想这就是原因。

现在导航栏在样式表中有自己的 css 条目,也许您可​​以将 margin-right 元素的值重新分配回零来解决这个问题。

于 2009-12-03T03:29:28.503 回答