导航栏[多级|| N级](JQuery版)

下面是演示

 

亮出代码

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>韩万路制作</title>
		<script src="js/jquery.min.js"></script>
		<script src="js/vue.js"></script>
		<style type="text/css">
			html,body{
				width: 100%;
				height: 100%;
				position: absolute;
				top:0px;
				left:0px;
			}
			*{
				margin:0px;
				padding:0px;
			}
			li{
				list-style: none;
				text-align: center;
			}
			#nav{
				
			}
			#nav li{
				background:#008080;
				width: 120px;
				height:30px;
				float: left;
				/* margin-left: 3px; */
			}
			#nav >li p,#nav > li li{
				height: 30px;
				line-height: 30px;
				
			}
			#nav > li  ul{
				background: #0000FF;
				display: none;
			}
			#nav > li > ul > li  ul{
				/* float:left */
				margin-left:120px;
				margin-top:-30px;
			}
		</style>
	</head>
	<body>
		<ul id="nav">
			<li>
				<p>一级item01</p>
				<ul>
					<li>
						<p>二级item01</p>
						<ul class="">
							<li>
								<p>三级item01</p>
								<ul class="">
									<li>四级item01</li>
									<li>四级item02</li>
									<li>四级item03</li>
									<li>四级item04</li>
									<li>四级item05</li>
								</ul>
							</li>
							<li>
								<p>三级item02</p>
								<ul class="">
									<li>四级item01</li>
									<li>
										<p>四级item02</p>
										<ul class="">
											<li>五级item01</li>
											<li>五级item02</li>
											<li>五级item03</li>
											<li>五级item04</li>
											<li>五级item05</li>
										</ul>
										</li>
								</ul>
							</li>
							<li>
								<p>三级item03</p>
								<ul class="ul_4">
									<li>四级item01</li>
									<li>四级item02</li>
									<li>四级item03</li>
									<li>四级item04</li>
								</ul>
							</li>
							<li>三级item04</li>
							<li>三级item05</li>
						</ul>
						
					</li>
					<li>
						<p>二级item02</p>
						<ul class="ul_3">
							<li>
								<p>三级item01</p>
								<ul class="ul_4">
									<li>四级item01</li>
									<li>四级item02</li>
									<li>四级item03</li>
									<li>四级item04</li>
									<li>四级item05</li>
									<li>四级item06</li>
								</ul>
							</li>
							<li>三级item02</li>
							<li>三级item03</li>
							<li>三级item04</li>
							<li>
								<p>三级item05</p>
								<ul class="ul_4">
									<li>四级item01</li>
									<li>四级item02</li>
									<li>四级item03</li>
									<li>四级item04</li>
									<li>四级item05</li>
									<li>四级item06</li>
								</ul>
							</li>
						</ul>
					</li>
					<li>
						<p>二级item03</p>
						<ul class="ul_3">
							<li>三级item01</li>
							<li>三级item02</li>
							<li>三级item03</li>
							<li>三级item04</li>
							<li>三级item05</li>
						</ul>
					</li>
					<li>
						<p>二级item04</p>
						<ul class="ul_3">
							<li>三级item01</li>
							<li>三级item02</li>
							<li>三级item03</li>
							<li>三级item04</li>
							<li>三级item05</li>
						</ul>
					</li>
				</ul>
			</li>
			<li>
				<p>一级item02</p>
				<ul>
					<li>二级item01</li>
					<li>二级item02</li>
					<li>二级item03</li>
					<li>二级item04</li>
				</ul>
			</li>
			<li>
				<p>一级item03</p>
				<ul>
					<li>二级item01</li>
					<li>二级item02</li>
					<li>二级item03</li>
					<li>二级item04</li>
				</ul>
			</li>
			<li>
				<p>一级item04</p>
				<ul>
					<li>二级item01</li>
					<li>
						<p>二级item02</p>
						<ul>
							<li>
								
								<p>三级item01</p>
								<ul>
									<li>四级item01</li>
									<li>四级item02</li>
									<li>四级item03</li>
									<li>四级item04</li>
								</ul>
							</li>
							<li>三级item02</li>
							<li>三级item03</li>
							<li>三级item04</li>
						</ul>
					</li>
					<li>二级item03</li>
					<li>二级item04</li>
				</ul>
			</li>
		</ul>
	</body>
	<script type="text/javascript">
		// console.log( .length);
		$("#nav").find("li").hover(//一级
		function(){
			$(this).find("> ul").show();
			$(this).find("ul").find("li").hover( //this级
			function(){
				$(this).css("background","#f00");
				$(this).find("> ul").show();
			},
			function(){
				$(this).css("background","#008080");
				$(this).find("ul").hide();
			});
		},
		function(){
			$(this).find("ul").hide();
		})
	</script>
</html>

 除了html标签比较多以外jquery代码是不是非常少,好多的没有都精简了说白了写程序不是会用代码而是学的那种程序思维这个老师教的很少大多都是自己摸索就跟自己的性格就是从小慢慢磨出来的

上面仅代表个人观点[不满的可以喷x-x]

记着导入jquery

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值