jquery编写导航栏

第一:html页面

                        <div id="navigation">
				<ul>
					<li><a href="#">首页</a></li>
					<li>
						<a href="#">衬衫</a>
						<ul>
							<li><a href="#">短袖衬衫</a></li>
							<li><a href="#">长袖衬衫</a></li>
							<li><a href="#">无袖衬衫</a></li>
						</ul>
					</li>
					<li>
						<a href="#">卫衣</a>
						<ul>
							<li><a href="">开襟卫衣</a></li>
							<li><a href="">套头卫衣</a></li>
						</ul>
					</li>
					<li><a href="#">裤子</a>
						<ul>
							<li><a href="#">休闲裤</a></li>
							<li><a href="#">卡其裤</a></li>
							<li><a href="#">牛仔裤</a></li>
							<li><a href="#">短裤</a></li>
						</ul>
					</li>
					<li><a href="#">联系我们</a></li>
				</ul>
			</div>



鼠标一经过导航分类,就会弹出每个分类中的小类


第二:css样式文件

#navigation{
	width:1180px;
	padding:8px;
	margin:5px auto;
	background:#3b5998;
	height:16px;
	font-size:14px;
}
#navigation ul{
	margin-top: 0;
}
#navigation ul li{
	float:left;
	margin-right:14px;
	position:relative;
	z-index: 100;
}
#navigation ul li a{
	padding:0 8px;
	font-weight:700;
	color:#FFFFFF;
	text-decoration: none;
}
#navigation ul li ul{
	background:#88c366;
	position:absolute;
	overflow:hidden;
	display:none;
	padding-left:0;
}
#navigation ul li:hover ul{
	background:#88c366;
	position:absolute;
	width:100px;
	display:block;
	padding-left:0;
}
#navigation ul li ul li{
	border-bottom: 1px solid #bbb;
	text-align:left;
	width:100%;
}
#navigation ul li ul li:hover{
	background:#3b5998;
}

这样大概的效果就出来了,不用用到js文件


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值