jQuery简单特效之 ----- jQuery实现简单的下拉菜单
2017-04-08 13:49
771 查看
HTML文件 (包含js代码)
<!DOCTYPE html> <html> <head><title> </title> <link rel="stylesheet" type="text/css" href="test_13.css"> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready( function(){ $('#navigation li').hover( function(){ $(this).find('.subnav').animate({ opacity:1.0, height:'toggle' } , 500); },function(){ $(this).find('.subnav').animate({ opacity:0, height:'toggle' },500 ); $(this).find('a').removeClass('active'); }); }); </script>
</head> <body>
<div id="header"> <ul id="navigation"> <li> <a href="#"> HOME </a> </li> <li> <a href="#"> Our work </a> <ul class="subnav"> <li> <a href="#"> Example 1 </a></li> <li> <a href="#"> Example 2 </a></li> <li> <a href="#"> Example 3 </a></li> </ul> </li> <li> <a href="#"> Services </a> <ul class="subnav"> <li> <a href="#"> Services 1 </a> </li> <li> <a href="#"> Services 2 </a> </li> <li> <a href="#"> Services 3 </a> </li> </ul> </li> <li> <a href="#"> About Us </a> </li> <li> <a href="#"> Contact </a></li> </ul> </div>
</body> </html>
CSS文件
.container{width:950px; margin:10px auto; font: 14px "Helvetica Neua",Arial,Helvetica,Geneva,sans-serif; border: 1px solid #333;
}
p{
margin: 10px;
}
ul#navigation{
list-style-type: none; background:#CE0100; height: 63px; font-size: 24px;
}
ul#navigation li{
float: left; width: 175px; text-align: center; position: relative; height ccc0 : 63px; padding: 20px 5px 10px 5px;
}
ul#navigation li a{
color: #fff; text-decoration: none; display: block;
}
ul#navigation li a.active{
border: 1px solid blue;
}
ul#navigation li ul.subnav{
background:#E7F1D2; width: 175px; clear: both; display: none; position: absolute; top: 63px; -moz-border-radius-bottomleft:8px; -moz-border-radius-bottomright:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px; border-left:2px solid #998; border-bottom:2px solid #998;
}
ul#navigation li ul.subnav li{
clear: both; height: 40px; padding: 0; text-align: center; margin:0px;
}
ul#navgation li ul.subnav li a{
background:none; font-size: 18px; color: #333; text-decoration: none; padding: 10px 0; border: none;
}
ul#navgation li ul.subnav li a:hover{
background:#DBF1AD; font-size: 18px; color: #333; border: none;
}
相关文章推荐
- 用jquery实现的一个超级简单的下拉菜单
- jQuery简单实现隐藏以及显示特效
- jQuery简单实现两级下拉菜单效果代码
- jQuery图片渐变特效的简单实现
- 基于jquery实现简单的手风琴特效
- 教新手怎么使用jQuery实现简单的特效
- 基于jQuery实现Div窗口震动特效代码-代码简单
- JQuery实现简单的图片滑动切换特效
- jquery实现简单的二级导航下拉菜单效果
- jquery输入数字随机抽奖特效的简单实现代码
- 使用jquery 简单实现下拉菜单
- 原生js与jQuery实现简单的tab切换特效对比
- jQuery实现渐变下拉菜单的简单方法
- JQuery实现简单的图片滑动切换特效
- jquery 无限级下拉菜单的简单实现代码
- 用html+css+jQuery实现的一个简单的图片切换特效
- jQuery实现简单二级下拉菜单
- 用jquery实现的一个超级简单的下拉菜单
- jQuery实现TAB选项卡切换特效简单演示
- JQuery实现简单下拉菜单