一个简单的网页二级菜单 发表于 2019-05-09 | 分类于 页面小功能 | | 字数统计: 300 | 阅读时长 ≈ 1 前言 网页二级菜单十分常见,我学习到了写法,以下是我写的一个简单的demo当作练习,以及原理说明。 CSS代码12345678910111213.menu{ list-style: none;}.menu>li{ float: left;}li>ul{ display: none;}.menu>li:hover>ul{ display: block;} 实现二级菜单的主要原理部分还是在css部分,先将所有的二级菜单的内容通过display隐藏,当鼠标经过一级菜单则将二级菜单的内容显示出来。 html代码123456789101112131415161718192021222324252627<body> <ul class="menu"> <li><a href="#">菜单一</a> <ul> <li>测试a1</li> <li>测试a2</li> <li>测试a3</li> </ul> </li> <li> <a href="#">菜单二</a> <ul> <li>测试b1</li> <li>测试b2</li> <li>测试b3</li> </ul> </li> <li> <a href="#">菜单三</a> <ul> <li>测试c1</li> <li>测试c2</li> <li>测试c3</li> </ul> </li> </ul></body> 效果图> -------------本文结束感谢您的阅读-------------