我目前正在使用Blueprint CSS框架将我的宽度设置为910px以及Steve Hatcher的sticky footer markup。
问题我得到的是,由于某些原因,仅在Internet Explorer 6中,我的#wrap类的右侧添加了10px的额外填充/边距。< / p>
我在这里上传了我的测试网站:
http://www.prashantraju.com/test
以下是IE6与IE7的比较。
comaparison http://www.prashantraju.com/test/ie6ie7.gif
正如您所看到的,IE7的右侧(红色区域)没有边距/填充,但在IE6中有额外的10px。
有没有办法解决这个问题 - 或者额外10px的原因是什么?
提前致谢。
答案 0 :(得分:1)
从FireBug可以获得的内容中,没有明确的宽度设置到导航栏,如果你给它一个固定的大小(相同的是910px)怎么办?
编辑:
很抱歉,鉴于FireBug css输出,我怀疑您使用的是来自第101行的screen.css中的继承元素:margin-right:10px;
我认为这是原因。
既然导航栏在样式表中有自己的css条目,也许你可以将margin-right元素valut重新分配回零以解决这个问题。