以下是 jQuery鼠标悬停渐变导航特效代码 的示例演示效果:
部分效果截图:
HTML代码(index.html):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jQuery鼠标悬停渐变导航</title>
<script type="text/javascript" src="js/jquery-1.8.0.min.js"></script>
<script type="text/javascript">
$(function(){
$('.menu ul li').hover(function(){
$(this).find('span').stop().fadeIn('slow');
}
,function(){
$(this).find('span').stop().fadeOut('slow');
})
})
</script>
<style type="text/css">
body{font-family:"宋体";margin:0;padding:0;}
div,ul,li{margin:0px;padding:0px;}
li{list-style-type:none;}
/* menu */
.menu{background:url(images/mebg.jpg) no-repeat;height:47px;overflow:hidden;padding-top:2px;width:1000px;margin:20px auto auto;}
.menu ul{padding-left:68px;}
.menu ul li{float:left;height:45px;overflow:hidden;margin-left:-46px;display:inline;position:relative;}
.menu ul li a{padding:0 50px;height:45px;line-height:44px;position:relative;display:block;float:left;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}
.menu ul li span{background:url(images/libg1.gif) 0px no-repeat;height:45px;position:absolute;top:0px;left:0px;width:159px;display:none;}
</style>
</head>
<body>
<div class="menu">
<ul>
<li><span></span><a href="#">网站首页</a></li>
<li><span></span><a href="#">关于我们</a></li>
<li><span></span><a href="#">新闻中心</a></li>
<li><span></span><a href="#">最新产品</a></li>
<li><span></span><a href="#">产品案例</a></li>
<li><span></span><a href="#">公司招聘</a></li>
<li><span></span><a href="#">在线留言</a></li>
<li><span></span><a href="#">联系我们</a></li>
</ul>
</div><!--menu end-->
</body>
</html>