利用html实现一个三级菜单
导读:收集整理的这篇文章主要介绍了利用html实现一个三级菜单,觉得挺不错的,现在分享给大家,也给大家做个参考。首先我们先来看一下效果图:(推荐教程:htML教程)完整代码:<!DOCTYPE html><html> &l...
收集整理的这篇文章主要介绍了利用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实现一个三级菜单的详细内容,更多请关注其它相关文章!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 利用html实现一个三级菜单
本文地址: https://pptw.com/jishu/590910.html