素材牛VIP会员

jQuery滑动渐隐显示导航二级下拉菜单

 所属分类:网页特效-导航菜单

 浏览:1759次  评论:0次  更新时间:2016-11-06
牛币素材VIP可免积分下载
jQuery滑动渐隐显示导航二级下拉菜单兼容IE6
积分说明:注册即送10牛币,每日签到可获得5牛币,成为VIP会员可永久免牛币下载!   充值积分   充值会员   更多说明»
素材描述:jquery导航菜单制作一个二级下拉菜单导航条,鼠标悬停导航条二级下拉菜单slide滑动展示且带有渐隐效果展示比较柔和的二级菜单目录。

详细介绍

使用方法:

CSS样式

.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{background:url(images/headerbg.png) no-repeat;}
.navbox{height:39px;background-position:0 -138px;background-repeat:repeat-x;position:relative;z-index:9;}
.nav{width:960px;margin:0 auto;}
.nav li{float:left;height:39px;background-position:100% -99px;padding:0 3px 0 2px;position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;padding:0 0 0 4px;height:39px;overflow:hidden;}
.nav li a span{float:left;display:block;padding:0 4px 0 0;line-height:39px;font-size:14px;color:#fff;font-weight:800;cursor:pointer;width:142px;text-align:center;}
.nav li.selected a,.nav li a.selected{background-position:0 -60px;text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{background-position:100% -60px;color:#ff7e00;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:39px;left:6px;}
.nav li .submenu{border-style:solid;border-width:0px 1px 1px 1px;border-color:#ddd;padding:0 5px 5px 5px;width:132px;background:#fff;}
.nav li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 1px #BEBEBE;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:28px;line-height:28px;background:none;}
.nav li .submenu li a:hover{background:#ddd;font-weight:800;}

jQuery库文件

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>

JS结构

function dropMenu(obj){
	$(obj).each(function(){
		var theSpan = $(this);
		var theMenu = theSpan.find(".submenu");
		var tarHeight = theMenu.height();
		theMenu.css({height:0,opacity:0});
		theSpan.hover(
			function(){
				$(this).addClass("selected");
				theMenu.stop().show().animate({height:tarHeight,opacity:1},400);
			},
			function(){
				$(this).removeClass("selected");
				theMenu.stop().animate({height:0,opacity:0},400,function(){
					$(this).css({display:"none"});
				});
			}
		);
	});
}
$(document).ready(function(){
	dropMenu(".drop-menu-effect");
});

HTML结构

<div class="navbox">
	<div class="nav">
		<ul class="clearfix">
			<li><a class="selected" target="_blank" href="#"><span>网站首页</span></a></li>
			<li class="drop-menu-effect">
				<a target="_blank" href="#"><span>jquery代码</span></a>
				<ul class="submenu">
					<li><a href="#">jquery图片特效</a></li>
					<li><a href="#">jquery导航菜单</a></li>
					<li><a href="#">jquery选项卡特效</a></li>
					<li><a href="#">jquery文字特效</a></li>
				</ul>
			</li>
			<li class="drop-menu-effect">
				<a target="_blank" href="#"><span>jquery图片特效</span></a>	
				<ul class="submenu">
					<li><a href="#">jquery图片切换</a></li>
					<li><a href="#">jquery幻灯片</a></li>
					<li><a href="#">jquery图片滚动</a></li>
					<li><a href="#">jquery图片放大镜</a></li>
					<li><a href="#">jquery广告</a></li>
					<li><a href="#">jquery更多特效</a></li>
				</ul>
			</li>
			<li class="drop-menu-effect">
				<a target="_blank" href="#"><span>jquery导航菜单</span></a>	
				<ul class="submenu">
					<li><a href="#">jquery动画菜单</a></li>
					<li><a href="#">jquery树形菜单</a></li>
					<li><a href="#">jquery下拉菜单</a></li>
					<li><a href="#">jquery右键菜单</a></li>
					<li><a href="#">jquery更多特效</a></li>
				</ul>
			</li>
			<li class="drop-menu-effect">
				<a target="_blank" href="#"><span>jquery选项卡特效</span></a>
				<ul class="submenu">
					<li><a href="#">jquery选项卡切换</a></li>
					<li><a href="#">jquery滑动选项卡</a></li>
					<li><a href="#">jquery更多特效</a></li>
				</ul>
			</li>
			<li class="drop-menu-effect">
				<a target="_blank" href="#"><span>jquery文字特效</span></a>	
				<ul class="submenu">
					<li><a href="#">jquery文字滚动</a></li>
					<li><a href="#">jquery文字闪烁</a></li>
					<li><a href="#">jquery文字切换</a></li>
					<li><a href="#">jquery文字数量</a></li>
					<li><a href="#">jquery文字改变</a></li>
					<li><a href="#">jquery更多特效</a></li>
				</ul>
			</li>
		</ul>
	</div>
</div>

相关素材 - 导航菜单

讨论这个素材(0)回答他人问题或分享使用心得会奖励牛币

〒_〒 居然一个评论都没有……

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取
我的牛币余额:0
所需牛币:1 开始下载

牛币获取:签到、评论、充值    » 在线充值(10牛币=1元)