【问题标题】:Nested navigation menu hover issue with all browser所有浏览器的嵌套导航菜单悬停问题
【发布时间】:2014-04-05 15:39:04
【问题描述】:

标题导航中的菜单显示存在问题。导航菜单工作正常,但是当用户从搜索部分选择设备或桌面并立即将 css 菜单悬停在搜索的顶部时,这与选择框和 css 菜单冲突,并且菜单超出了选择框。

请帮助我...提前谢谢...

【问题讨论】:

  • 这里是小提琴jsfiddle.net/csYjC/1728
  • 1.从选择框中选择设备或桌面 2.将反馈从菜单中悬停您会得到选择选项显示和菜单返回选择框的问题...为什么会这样?
  • 无法重现您描述的问题。
  • @KingKing 它正在发生......

标签: html css


【解决方案1】:

您应该尝试更频繁地缩进您的代码,以使其对其他人更具可读性。 你菜单的 HTML 有点乱,所以我稍微改了一下。看看这个小提琴:http://jsfiddle.net/csYjC/1729/

菜单 HTML 的结构应该如下:

<ul>
        <li><a href="#">Home</a></li>
        <li><a href="#">Feedback</a>
            <ul>
                <li><a href="#">Level 1</a>
                    <ul>
                        <li><a href="#">Level 2</a>
                            <ul>
                                <li><a href="#">Level 3</a></li>
                                <li><a href="#">Level 3</a></li>
                                <li><a href="#">Level 3</a></li>
                            </ul>
                        </li>
                        <li><a href="#">Level 2</a></li>
                        <li><a href="#">Level 2</a></li>
                    </ul>
                </li>
                <li><a href="#">Level 1</a></li>
                <li><a href="#">Level 1</a></li>
            </ul>
        </li>
        <li><a href="#">About Us</a></li>
        <li><a href="#">Contact US</a></li>
</ul>

您应该根据自己的优势修改 CSS 代码。下拉菜单概念才是您真正应该关注的。

【讨论】:

  • 我明白你的意思。您可以尝试看看这些问题:stackoverflow.com/questions/6034301/…stackoverflow.com/questions/224471/…。您可能必须使用插件或 iFrame。祝你好运
  • 谢谢你的链接,但为什么你给了我这种类型的参考链接......该链接没有帮助
  • @kashinathChormale 再次,我无法重现您的问题。看起来这是因为您使用的是旧浏览器,您使用的浏览器信息是什么? (浏览器名称、版本...)
  • @KingKing 看看与选择框和菜单重叠的视频...screencast.com/t/YDAo8XKK
猜你喜欢
  • 2019-11-27
  • 2014-05-19
  • 2014-12-14
  • 2012-01-23
  • 2013-05-26
  • 1970-01-01
  • 1970-01-01
  • 2018-11-26
  • 2013-04-09
相关资源
最近更新 更多