利用html实现一个三级菜单
html
首先我们先来看一下效果图:
(推荐教程:html教程)
完整代码:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>下拉菜单</title> </head> <style> /*重置浏览器默认样式*/ * { padding: 0; margin: 0; font-family: "Microsoft YaHei"; list-style: none; } #main { width: 100%; background: #3c3c3c; } /* 清楚浮动,使div盒子能被撑起来 */ .clearfix:after { content: ""; display: block; height: 0; visibility: hidden; overflow: hidden; clear: both; } .menu { position: relative; margin-left: 8%; } /* 每一个li标签的样式 */ .menu li { width: 130px; height: 40px; /* 行内高度 */ line-height: 40px; /* 文字居中 */ text-align: center; margin-left: 4%; } .menu>li a { text-decoration: none; color: #2aabd2; } .menu>li { /*让一级菜单的li浮动*/ float: left; } /* 二级菜单样式 */ .second-menu { /* 将二级菜单隐藏 */ display: none; position: absolute; } /* hover属性,鼠标移动到li标签上触发,将对应li标签的耳机菜单显示,移开后恢复到原来样式 */ .menu li:hover>ul { display: block; } .second-menu li a { color: #0c0c0c; } .second-menu { background: #5a5959; } /* 三级标签样式 */ .third-menu { display: none; background: #5a5959; position: absolute; /* 相对于其父标签(二级标签)进行绝对定位 */ margin-left: 125px; margin-top: -40px; } /* 三级菜单下的 a标签文字颜色 */ .third-menu li a { color: #54afec; } .second-menu li:hover ul { display: block; } </style> <body> <div id="main"> <ul class="menu clearfix"> <li> <a href="#">联系我们</a> </li> <li> <a href="#">公司掠影</a> <ul class="second-menu clearfix"> <li> <a href="">版权声明</a> <ul class="third-menu clearfix"> <li> <a href="">1</a> </li> <li> <a href="">2</a> </li> <li> <a href="">3</a> </li> </ul> <li> <a href="">在线留言</a> <ul class="third-menu clearfix"> <li> <a href="">1</a> </li> <li> <a href="">2</a> </li> <li> <a href="">3</a> </li> </ul> </li> <li> <a href="">技术支持</a> <ul class="third-menu clearfix"> <li> <a href="">1</a> </li> <li> <a href="">2</a> </li> <li> <a href="">3</a> </li> </ul> </li> </li> </ul> </li> <li> <a href="#">新闻中心</a> <ul> <li> <a href="">版权声明</a> <ul class="third-menu clearfix"> <li> <a href="">1</a> </li> <li> <a href="">2</a> </li> <li> <a href="">3</a> </li> </ul> <li> <a href="">在线留言</a> <ul class="third-menu clearfix"> <li> <a href="">1</a> </li> <li> <a href="">2</a> </li> <li> <a href="">3</a> </li> </ul> </li> <li> <a href="">技术支持</a> <ul class="third-menu clearfix"> <li> <a href="">1</a> </li> <li> <a href="">2</a> </li> <li> <a href="">3</a> </li> </ul> </li> </ul> </li> <li> <a href="#">版权声明</a> </li> <li> <a href="#">在线留言</a> <ul> <li> <a href="">版权声明</a> <ul class="third-menu clearfix"> <li> <a href="">1</a> </li> <li> <a href="">2</a> </li> <li> <a href="">3</a> </li> </ul> <li> <a href="">在线留言</a> <ul class="third-menu clearfix"> <li> <a href="">1</a> </li> <li> <a href="">2</a> </li> <li> <a href="">3</a> </li> </ul> </li> <li> <a href="">技术支持</a> <ul class="third-menu clearfix"> <li> <a href="">1</a> </li> <li> <a href="">2</a> </li> <li> <a href="">3</a> </li> </ul> </li> </ul> </li> <li><a href="#">技术支持</a></li> </ul> </div> </body> </html>
登录后复制
以上是利用html实现一个三级菜单的详细内容。更多信息请关注PHP中文网其他相关文章!
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章
刺客信条阴影:贝壳谜语解决方案
3 周前
By DDD
Windows 11 KB5054979中的新功能以及如何解决更新问题
2 周前
By DDD
在哪里可以找到原子中的起重机控制钥匙卡
3 周前
By DDD
<🎜>:死铁路 - 如何完成所有挑战
4 周前
By DDD
Atomfall指南:项目位置,任务指南和技巧
1 个月前
By DDD

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)
