下拉菜单不起作用

发布于 2024-12-09 12:48:55 字数 238 浏览 0 评论 0原文

的链接:http://jsfiddle.net/UL2LB/1/

这是小提琴 可以看到,我只在隐藏子列表和 nav 元素上指定了 z 索引,这两个元素都有显式定位。所以我的问题是,为什么我的子菜单仍然显示在

预先感谢您的任何答复。

Here is the link to the fiddle : http://jsfiddle.net/UL2LB/1/

As you can see, I only have specified z-indexes on the hidden sub-list and the nav element, both of which have explicit positioning. So my question is, why the hell is my sub-menu still showing on top of the <nav>?

Thank you in advance for any answer.

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

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

发布评论

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

评论(1

小矜持 2024-12-16 12:48:55

给你的 ul 一个像素宽度,并添加 position:relative 到它的 li 中。

nav.global ul li ul {
    width:180px;
    ...
}

nav.global > ul > li {
    display: inline-block;
    margin-left: 2%;
    position: relative;
}

Give your ul a pixel width and add position:relative to it the li.

nav.global ul li ul {
    width:180px;
    ...
}

nav.global > ul > li {
    display: inline-block;
    margin-left: 2%;
    position: relative;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文