html - 无法从菜单中悬停第二个 ul

标签 html css

我不知道我在哪里弄错了,我无法将菜单的第二个 ul 悬停,解决方案向下箭头按钮在哪里,当我悬停它时它不会保持事件状态。我添加了 mobile_menu 类以将它与其他菜单分开,但我找不到我应该把 #mobile_menu 放在哪里才能让它工作

这里是 fiddle

HTML

<div id="mobile_menu">
        <label for="show-menu" class="show-menu lines"></label>
        <input type="checkbox" id="show-menu" role="button">
        <ul id="menu">
            <li><a href="#">Features</a></li>
            <li>
                <a href="#">Solutions ↓</a>
                <ul class="hidden">
                    <li><a href="#">Who We Are</a></li>
                    <li><a href="#">What We Do</a></li>
                </ul>
            </li>
            <li>
                <a href="#">Pricing ↓</a>
                <ul class="hidden">
                    <li><a href="#">Photography</a></li>
                    <li><a href="#">Web & User Interface Design</a></li>
                    <li><a href="#">Illustration</a></li>
                </ul>
            </li>
            <li><a href="#">Resources</a></li>
            <li>
                <a href="#">About ↓</a>
                <ul class="hidden">
                    <li><a href="#">Contact Us</a></li>
                    <li><a href="#">Company</a></li>
                    <li><a href="#">Carrers</a></li> 
                </ul>
             </li>
        </ul>
    </div>

最佳答案

hidden div 可见并被悬停时,您只需稳定即可。

我已经更新了你的fiddle

/*Display the dropdown on hover*/
#mobile_menu ul li:hover > .hidden{
    display: block; /* make div display on hover*/
}

关于html - 无法从菜单中悬停第二个 ul,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25398579/

相关文章:

php - 使用 PHP Simple HTML DOM Parser 从 html 中提取 dom 元素

css - Joomla自定义网格首页文章

html - 如何在CSS中结合粗体和斜体?

css - 如何修复背景颜色?

javascript - 有没有办法可以选取博客文章中的第一张图片并将其作为博客文章的标题?

html - 悬停不适用于 SVG 路径的未填充区域

javascript - 从页面中抓取 <a> 标签的 href 和文本

javascript - 在使用 ajax 加载页面之前使用旧的 javascript

html - 如何使用CSS更改iframe src

html - 为什么我的 css 没有连接到我的 html?