jquery实现Slide Out Navigation滑出式菜单效果代码


Posted in Javascript onSeptember 07, 2015

本文实例讲述了jquery实现Slide Out Navigation滑出式菜单效果代码。分享给大家供大家参考。具体如下:

这里介绍jquery实现的Slide Out Navigation跟随鼠标滑出的导航效果,鼠标移过后菜单快速从上到下移出,引用了新版的jQuery插件,菜单修改一下就可以用了,比如修改一下背景色或文字大小等。

运行效果截图如下:

jquery实现Slide Out Navigation滑出式菜单效果代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Slide Out Navigation</title>
<script type='text/javascript' src='jquery-1.6.2.min.js'></script>
<style type="text/css">
body{ font-family:arial;}
ul#navigation {
 list-style: none outside none;
 margin: 0;
 padding: 0;
 position: fixed;
 right: 10px;
 top: 0;
 width: 721px;
 z-index: 999999;
}
ul#navigation li {
 display: inline;
 float: left;
 width: 103px;
}
ul#navigation li a {
 background-color: #E7F2F9;
 background-position: 50% 10px;
 background-repeat: no-repeat;
 border: 1px solid #BDDCEF;
 border-radius: 0 0 10px 10px;
 display: block;
 float: left;
 height: 25px;
 margin-top: -2px;
 opacity: 0.7;
 padding-top: 80px;
 text-align: center;
 text-decoration: none;
 line-height:25px;
 width: 100px;
 font-size:11px;
 color: #60ACD8;
 letter-spacing: 2px;
 text-shadow: 0 -1px 1px #FFFFFF;
}
ul#navigation li a:hover {
 background-color: #CAE3F2;
}
ul#navigation .home a {
 background: url(images/home.png) no-repeat;
}
ul#navigation .about a {
 background: url(images/id_card.png) no-repeat;
}
ul#navigation .search a {
 background: url(images/search.png) no-repeat;
}
ul#navigation .podcasts a {
 background: url(images/ipod.png) no-repeat;
}
ul#navigation .rssfeed a {
 background: url(images/rss.png) no-repeat;
}
ul#navigation .photos a {
 background: url(images/camera.png) no-repeat;
}
ul#navigation .contact a {
 background: url(images/mail.png) no-repeat;
}
</style>
</head>
<body>
<ul id="navigation">
 <li class="home"><a href="">Home</a></li>
 <li class="about"><a href="">About</a></li>
 <li class="search"><a href="">Search</a></li>
 <li class="photos"><a href="">Photos</a></li>
 <li class="rssfeed"><a href="">Rss Feed</a></li>
 <li class="podcasts"><a href="">Podcasts</a></li>
 <li class="contact"><a href="">Contact</a></li>
</ul>
<script type="text/javascript">
$(function() {
 var d=300;
 $('#navigation a').each(function(){
 $(this).stop().animate({
 'marginTop':'-80px'
 },d+=150);
 });
 $('#navigation > li').hover(
 function () {
 $('a',$(this)).stop().animate({
 'marginTop':'-2px'
 },200);
 },
 function () {
 $('a',$(this)).stop().animate({
 'marginTop':'-80px'
 },200);
 }
 );
 });
</script>
</body>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
子窗口、父窗口和Silverlight之间的相互调用
Aug 16 Javascript
关于jquery的多个选择器的使用示例
Oct 18 Javascript
js使用正则实现ReplaceAll全部替换的方法
Jul 18 Javascript
全面解析Javascript无限添加QQ好友原理
Jun 15 Javascript
jQuery动态加载css文件实现方法
Jun 15 Javascript
checkbox 选中一个另一个checkbox也会选中的实现代码
Jul 09 Javascript
使用jQuery实现动态添加小广告
Jul 11 jQuery
微信小程序 按钮滑动的实现方法
Sep 27 Javascript
ES6使用Set数据结构实现数组的交集、并集、差集功能示例
Oct 31 Javascript
Angular实现可删除并计算总金额的购物车功能示例
Dec 26 Javascript
JS事件流与事件处理程序实例分析
Aug 16 Javascript
微信小程序学习之自定义滚动弹窗
Dec 20 Javascript
js图片轮播特效代码分享
Sep 07 #Javascript
基于jQuery全屏焦点图左右切换插件responsiveslides
Sep 07 #Javascript
jquery实现通用的内容渐显Tab选项卡效果
Sep 07 #Javascript
jquery仅用6行代码实现滑动门效果
Sep 07 #Javascript
JavaScript简单下拉菜单实例代码
Sep 07 #Javascript
jquery的幻灯片图片切换效果代码分享
Sep 07 #Javascript
jQuery实现简单下拉导航效果
Sep 07 #Javascript
You might like
BBS(php &amp; mysql)完整版(二)
2006/10/09 PHP
php之readdir函数用法实例
2014/11/13 PHP
PHP+MySQL存储数据常见中文乱码问题小结
2016/06/13 PHP
php curl常用的5个经典例子
2017/01/20 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
jquery bind(click)传参让列表中每行绑定一个事件
2014/08/06 Javascript
js获取字符串字节数方法小结
2015/06/09 Javascript
Javascript仿新浪游戏频道鼠标悬停显示子菜单效果
2015/08/21 Javascript
JavaScript添加随滚动条滚动窗体的方法
2016/02/23 Javascript
JS判断指定dom元素是否在屏幕内的方法实例
2017/01/23 Javascript
nodejs判断文件、文件夹是否存在及删除的方法
2017/11/10 NodeJs
详解用Node.js写一个简单的命令行工具
2018/03/01 Javascript
在 Typescript 中使用可被复用的 Vue Mixin功能
2018/04/17 Javascript
promise和co搭配生成器函数方式解决js代码异步流程的比较
2018/05/25 Javascript
NodeJS 文件夹拷贝以及删除功能
2019/09/03 NodeJs
微信小程序获取用户信息及手机号(后端TP5.0)
2019/09/12 Javascript
[04:29]2016国际邀请赛中国区预选赛Ehome战队教练采访
2016/06/27 DOTA
[01:14:31]Secret vs VG 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
Python函数返回值实例分析
2015/06/08 Python
Python使用matplotlib的pie函数绘制饼状图功能示例
2018/01/08 Python
wxPython之解决闪烁的问题
2018/01/15 Python
Django管理员账号和密码忘记的完美解决方法
2018/12/06 Python
python使用phoenixdb操作hbase的方法示例
2019/02/28 Python
解析python 类方法、对象方法、静态方法
2020/08/15 Python
详解如何将 Canvas 绘制过程转为视频
2021/01/25 HTML / CSS
餐厅执行经理岗位职责范本
2014/02/26 职场文书
大四学生找工作的自荐信
2014/03/27 职场文书
基层党员对照检查材料
2014/08/25 职场文书
2014村党支部书记党建工作汇报材料
2014/11/02 职场文书
社区端午节活动总结
2015/02/11 职场文书
营运督导岗位职责
2015/04/10 职场文书
2015年妇联工作总结范文
2015/04/22 职场文书
Pytest中conftest.py的用法
2021/06/27 Python
怎么禁用Windows 11快照布局? win11不使用快照布局的技巧
2021/11/21 数码科技
Windows server 2022创建创建林、域树、子域的步骤
2022/06/25 Servers
关于对TypeScript泛型参数的默认值理解
2022/07/15 Javascript