CSS Nav 在 IE 7 中向右推送

发布于 2024-10-18 14:12:18 字数 143 浏览 4 评论 0原文

有人可以帮我解决 IE7 中的导航问题吗?它卡住了,我无法解决这个该死的问题。 http://brccycling.com/2011/

谢谢,

Can someone help me trouble shoot this nav in IE7? It jams right and I can't figure this darn problem out. http://brccycling.com/2011/

Thanks,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冬天的雪花 2024-10-25 14:12:18

解决此问题的最简单方法是重新设置菜单的放置方式,采用可在 IE7/8 和其他浏览器(例如 Firefox)之间工作的技术:

  • #top 上,添加 position:相对的。
  • 在#nav 上:
    • 删除 float: left,因为不需要它。
    • 删除边距规则。
    • 要替换 margin 的作用,请添加 top: 260pxleft: 290px

我们现在(正确)使用的技术详细说明如下:

The easiest way to fix this is to redo how you're placing the menu to a technique which will work between IE7/8 and other browsers such as Firefox:

  • On #top, add position: relative.
  • On #nav:
    • Remove float: left, because it's unneeded.
    • Remove the margin rule.
    • To replace what the margin was doing, add top: 260px, and left: 290px.

The technique we're now using (properly) is detailed here:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文