首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在子菜单问题上应用css

在子菜单问题上应用css
EN

Stack Overflow用户
提问于 2015-09-29 08:53:56
回答 2查看 58关注 0票数 2

这是html代码:

代码语言:javascript
复制
<ul id="nav">
    <li class="level0 nav-1 first level-top parent">
        <a href="#" class="level-top"><span>level1a</span></a>
            <ul class="level0">
                <li class="level1 nav-1-1 first">
                    <a href="#"><span>level1b</span></a></li>
                <li class="level1 nav-1-2"><a href="#"><span>level1c</span></a></li>
                <li class="level1 nav-1-3"><a href="#"><span>level1d</span></a></li>
                </li>
            </ul>
    </li>
    <li class="level0 nav-2 level-top"><a href="#" class="level-top"><span>level2a</span></a></li>
    <li class="level0 nav-3 level-top"><a href="#" class="level-top"><span>level2b</span></a></li>
    <li class="level0 nav-4 level-top"><a href="#" class="level-top"><span>level2c</span></a></li>
    <li class="level0 nav-5 level-top"><a href="#" class="level-top"><span>level2d</span></a></li>
</ul>

当我在level1a上悬停时,我想显示子菜单。我怎么能这么做?

css代码:

代码语言:javascript
复制
.main-menu ul li ul{display: none;}
.main-menu ul li:hover{/* that part I don't know */}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-29 08:58:04

试试这个:

代码语言:javascript
复制
.main-menu ul li:hover ul{
display:block;
}
票数 2
EN

Stack Overflow用户

发布于 2015-09-29 09:06:41

你可以试试这个:

代码语言:javascript
复制
 .main-menu ul li:hover > ul{
        display:block;
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32839779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档