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 相关文章推荐
javascript错误的认识不用关心内存管理
Dec 15 Javascript
JQuery的自定义事件代码,触发,绑定简单实例
Aug 01 Javascript
JS性能优化笔记搜索整理
Aug 21 Javascript
javascript使用正则表达式检测IP地址
Dec 03 Javascript
C++中的string类的用法小结
Aug 07 Javascript
JavaScript根据CSS的Media Queries来判断浏览设备的方法
May 10 Javascript
Bootstrap 表单验证formValidation 实现远程验证功能
May 17 Javascript
webpack源码之loader机制详解
Apr 06 Javascript
详解vue中点击空白处隐藏div的实现(用指令实现)
Apr 19 Javascript
浅谈Node.js 中间件模式
Jun 12 Javascript
JS实现select选中option触发事件操作示例
Jul 13 Javascript
详解vue beforeRouteEnter 异步获取数据给实例问题
Aug 09 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
PHP insert语法详解
2008/06/07 PHP
PHP 函数语法介绍一
2009/06/14 PHP
centos+php+coreseek+sphinx+mysql之一coreseek安装篇
2016/10/25 PHP
PHP从零开始打造自己的MVC框架之路由类实现方法分析
2019/06/03 PHP
dwz 如何去掉ajaxloading具体代码
2013/05/22 Javascript
JS获取html对象的几种方式介绍
2013/12/05 Javascript
javascript实现漂亮的拖动层,窗口拖拽特效
2015/04/24 Javascript
使用AngularJS处理单选框和复选框的简单方法
2015/06/19 Javascript
JS两个数组比较,删除重复值的巧妙方法(推荐)
2016/06/03 Javascript
全屏滚动插件fullPage.js使用实例解析
2016/10/21 Javascript
微信公众号 摇一摇周边功能开发
2016/12/08 Javascript
JS简单判断字符在另一个字符串中出现次数的2种常用方法
2017/04/20 Javascript
js实现点击切换checkbox背景图片的简单实例
2017/05/08 Javascript
[js高手之路]原型式继承与寄生式继承详解
2017/08/28 Javascript
微信小程序倒计时功能实现代码
2017/11/09 Javascript
深入理解Vue 单向数据流的原理
2017/11/09 Javascript
基于JQuery实现页面定时弹出广告
2020/05/08 jQuery
[01:04:14]OG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
[45:25]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
Python读取mp3中ID3信息的方法
2015/03/05 Python
使用C#配合ArcGIS Engine进行地理信息系统开发
2016/02/19 Python
Python之pandas读写文件乱码的解决方法
2018/04/20 Python
Python不使用int()函数把字符串转换为数字的方法
2018/07/09 Python
Python基于plotly模块实现的画图操作示例
2019/01/23 Python
人工神经网络算法知识点总结
2019/06/11 Python
wxPython实现列表增删改查功能
2019/11/19 Python
如何在mac环境中用python处理protobuf
2019/12/25 Python
jupyter notebook指定启动目录的方法
2021/03/02 Python
国旗下的讲话演讲稿
2014/05/08 职场文书
卫生标语大全
2014/06/21 职场文书
纪念九一八事变83周年国旗下讲话稿
2014/09/15 职场文书
爱岗敬业事迹材料
2014/12/24 职场文书
预备党员入党感言
2015/08/01 职场文书
班主任工作总结范文
2015/08/13 职场文书
nginx lua 操作 mysql
2022/05/15 Servers
JS前端宏任务微任务及Event Loop使用详解
2022/07/23 Javascript