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 相关文章推荐
JS下拉框内容左右移动效果的具体实现
Jul 10 Javascript
jqueyr判断checkbox组的选中(示例代码)
Nov 08 Javascript
jQuery实现动画效果的简单实例
Jan 27 Javascript
javascript实现base64 md5 sha1 密码加密
Sep 09 Javascript
JavaScript重载函数实例剖析
May 13 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
Aug 04 Javascript
Bootstrap 模态框(Modal)插件代码解析
Dec 21 Javascript
JS回调函数基本定义与用法实例分析
May 24 Javascript
详解JavaScript中的六种错误类型
Sep 21 Javascript
Vue用v-for给循环标签自身属性添加属性值的方法
Oct 18 Javascript
Vue实现一个图片懒加载插件
Mar 11 Javascript
vue项目中仿element-ui弹框效果的实例代码
Apr 22 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 smarty模版引擎中的缓存应用
2009/12/11 PHP
PHP函数实现分页含文本分页和数字分页
2014/10/23 PHP
PHP实现微信图片上传到服务器的方法示例
2017/06/29 PHP
javascript十个最常用的自定义函数(中文版)
2009/09/07 Javascript
客户端限制只能上传jpg格式图片的js代码
2010/12/09 Javascript
javascript基础知识大全 便于大家学习,也便于我自己查看
2012/08/17 Javascript
jQuery学习笔记 操作jQuery对象 属性处理
2012/09/19 Javascript
Js-$.extend扩展方法使方法参数更灵活
2013/01/15 Javascript
JS实现不使用图片仿Windows右键菜单效果代码
2015/10/22 Javascript
JS使用正则表达式除去字符串中重复字符的方法
2015/11/05 Javascript
微信小程序 wx.request(object) API详解及实例代码
2016/09/30 Javascript
JavaScript获取URL中参数querystring的方法详解
2016/10/11 Javascript
详解Nodejs之npm&amp;package.json
2017/06/15 NodeJs
javascript自定义事件功能与用法实例分析
2017/11/08 Javascript
Node.js使用Express.Router的方法
2017/11/14 Javascript
详解为Bootstrap Modal添加拖拽的方法
2018/01/05 Javascript
js捆绑TypeScript声明文件的方法教程
2018/04/13 Javascript
一步一步的了解webpack4的splitChunk插件(小结)
2018/09/17 Javascript
JavaScript检查数据中是否存在相同的元素(两种方法)
2018/10/07 Javascript
React Component存在的几种形式详解
2018/11/06 Javascript
vue使用自定义事件的表单输入组件用法详解【日期组件与货币组件】
2020/06/01 Javascript
跟老齐学Python之有容乃大的list(1)
2014/09/14 Python
Django实现快速分页的方法实例
2017/10/22 Python
简单了解python gevent 协程使用及作用
2019/07/22 Python
python基于event实现线程间通信控制
2020/01/13 Python
python re模块匹配贪婪和非贪婪模式详解
2020/02/11 Python
python 中不同包 类 方法 之间的调用详解
2020/03/09 Python
Python tcp传输代码实例解析
2020/03/18 Python
python中线程和进程有何区别
2020/06/17 Python
详解使用HTML5的classList属性操作CSS类
2017/10/13 HTML / CSS
护士长竞聘演讲稿
2014/04/30 职场文书
助人为乐模范事迹材料
2014/06/02 职场文书
社保委托书怎么写
2014/08/02 职场文书
三方股份合作协议书
2014/10/13 职场文书
2015年信访工作总结
2015/04/07 职场文书
Python 内置函数速查表一览
2021/06/02 Python