帮助解决 IE7 中菜单的 z-index 问题

发布于 2024-08-25 12:21:03 字数 200 浏览 6 评论 0原文

有谁知道为什么菜单在 IE7 中呈现在本网站的旋转图像下方: http://new .coffeelatino.co.uk/

菜单的 z 索引比旋转图像的 z 索引高得多。

这也是 IE 如此可怕的另一个原因。

Has anyone got any idea why the menu is rendering below the rotating images on this site in IE7: http://new.coffeelatino.co.uk/.

The z-index is much higher for the menu that it is for the rotating images.

Just another reason why IE is so dreadful.

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

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

发布评论

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

评论(1

真心难拥有 2024-09-01 12:21:03

对于未定位的元素,z-index 将被忽略。将“position:relative”添加到您尝试应用 z-index 的样式中,这样就可以修复它。

作为 Web 开发人员保持理智的提示:针对 IE 进行编写,然后使用其他浏览器进行测试。大多数在 IE 中工作的内容都可以在 FF 和 Chrome 中正确呈现。正如您所注意到的,反之则不然。

z-index is ignored for elements that are not positioned. Add "position:relative" to the style of whatever you're trying to apply a z-index to, and that should fix it.

Hint for remaining sane as a web developer: Write against IE, then test with other browsers. Most things that work in IE will render correctly in FF and Chrome. The reverse, as you've noticed, is not true.

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