用css如何实现二级菜单的显示

 我来答
百度网友ad45923b8
2018-08-05 · 知道合伙人软件行家
百度网友ad45923b8
知道合伙人软件行家
采纳数:262 获赞数:386
从事IT互联网行业16年,经验丰富,擅长ASP、HTML、Javascript,Css,JQuery,PHP,PS,FL,AI,E,服务器等

向TA提问 私信TA
展开全部

最简单的就是利用CSS层级关系进行编写

比如:

<ul class="main_menu">
    <li>
        <span>主菜单</span>
    </li>
    <li>
        <span>主菜单二</span>
        <ul class="sub_menu">
            <li>三级菜单</li>
            <li>三级菜单二</li>
        </ul>
    </li>
</ul>

CSS部分可以这样写:
<style>
ul.sub_menu {display:none;}   // 先让二给菜单隐藏
ul.main_menu>li:hover ul.sub_menu {display:block;}  //当鼠标划过第一级主菜单的li标签时,当前子级的二级ul就显示出来。


//其它的你自己再美化,主要告诉你方式
</style>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式