前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JQ实现二级导航菜单

JQ实现二级导航菜单

作者头像
申霖
发布2019-12-27 18:13:46
3K0
发布2019-12-27 18:13:46
举报
文章被收录于专栏:小白程序猿小白程序猿

实用JQ实现导航二级菜单效果,导航菜单在网站中非常常见,有的网站可能会出现三级菜单及多级菜单模式,下面我们来简单的实现一个二级菜单的效果。

部分效果截图:

image.png
image.png

整体代码:

代码语言:javascript
复制
<!DOCTYPE html>    
<html>    
	<head>    
		<meta charset="UTF-8">    
		<title>导航菜单案例</title>    
		<style>    
			*{    
				padding: 0;    
				margin: 0;    
			}    
			ul,li{    
				list-style: none;    
			}    
			a{    
				text-decoration: none;    
			}    
			nav{    
				width: 1140px;    
				height: 40px;    
				margin: 0 auto;    
				border:solid 1px #CCC;    
				position: relative;	
    
			}    
			nav ul li{    
				width: 150px;    
				line-height: 40px;    
				float: left;    
			}    
			nav ul li a{    
				display: block;    
				width: 100%;    
				float: left;    
				color: #444;    
				font-size: 14px;    
				text-align: center;    
			}    
			nav>ul>li:hover{    
				background: #f5f5f5;    
			}    
			nav ul li ul{    
				display: none;    
				width: 150px;    
				position: absolute;    
				background-color: #f5f5f5;    
				overflow: hidden;    
				top:41px;    
			}    
			nav ul li ul li{    
				float: left;    
				border-bottom: solid 1px #CCC;    
			}    
			nav ul li ul li:last-child{    
				border: none;    
			}    
			nav>ul>li>ul>li:hover a{    
				background-color: #444;    
				color: #FFF;    
			}    
		</style>    
	</head>    
	<body>    
		<br />    
		<br />    
		<nav>    
			<ul>    
				<li><a href="" title="首页">首页</a></li>    
				<li><a href="" title="联系我们">联系我们</a></li>    
				<li><a href="" title="在线留言">在线留言</a></li>    
				<li>    
					<a href="" title="新闻资讯">新闻资讯</a>    
					<ul>    
						<li><a href="" title="国内资讯">国内资讯</a></li>    
						<li><a href="" title="国内资讯">国内资讯</a></li>    
					</ul>    
				</li>    
				<li>    
					<a href="" title="产品中心">产品中心</a>    
					<ul>    
						<li><a href="" title="除雪机">除雪机</a></li>    
						<li><a href="" title="运雪车">运雪车</a></li>    
					</ul>    
				</li>    
				<li><a href="" title="案例展示">案例展示</a></li>    
			</ul>    
		</nav>    
		<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>    
		<script>    
			var $li = $("nav > ul > li");    
	      	$li.mouseenter(function () {    
		$(this).children("ul").stop().slideDown();    
       	});    
       	$li.mouseleave(function () {    
         		$(this).children("ul").stop().slideUp();    
         	});	
    
		</script>    
	</body>    
</html>
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-12-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档