【问题标题】:Why doesn't www.linux.org.il look properly in MSIE 7?为什么 www.linux.org.il 在 MSIE 7 中看起来不正确?
【发布时间】:2010-07-16 10:17:35
【问题描述】:
我是http://www.linux.org.il/ 的维护者,它在 Microsoft Internet Explorer 7 中看起来不正确。我看到的问题是导航栏出现在页面主文本的顶部,而不是在右侧火狐。有谁知道如何在 MSIE 7 中修复它(如果可能的话——也在 MSIE 6 中)?
我应该注意到,在 Firefox 和其他浏览器中,导航栏在页面滚动时保持在原位,但我不介意在 MSIE 中它会与页面的其余部分一起移动。
【问题讨论】:
标签:
html
css
internet-explorer
internet-explorer-7
【解决方案1】:
在侧边栏 div 上添加 float:right。这将导致内容被拉起。不确定对 Firefox 会有什么影响;-)
我使用 IE 开发人员工具栏对此进行了测试,我会提醒您,当您通过此工具进行修改时,我看到一些更改有效,但在包含在原始标记中时无效。希望这对你有用
【解决方案2】:
MSIE 在 CSS 中对 position: fixed 的支持很不稳定。如果这是您正在做的事情,那么您必须使用 JavaScript。如果您已经在使用 JavaScript,请检查您正在使用的变量。见here。