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 相关文章推荐
仿迅雷焦点广告效果(JQuery版)
Nov 19 Javascript
一个简单的javascript类定义例子
Sep 12 Javascript
jquery offset函数应用实例
Nov 14 Javascript
检查输入的是否是数字使用keyCode配合onkeypress事件
Jan 23 Javascript
Zero Clipboard实现浏览器复制到剪贴板的方法(多个复制按钮)
Mar 24 Javascript
jQuery中fadein与fadeout方法用法示例
Sep 16 Javascript
微信小程序动态显示项目倒计时效果
Jun 13 Javascript
javascript cookie的基本操作(添加和删除)
Jul 24 Javascript
移动端网页开发调试神器Eruda的介绍与使用技巧
Oct 30 Javascript
JavaScript实现英语单词题库
Dec 24 Javascript
Vue-cli4 配置 element-ui 按需引入操作
Sep 11 Javascript
浅谈es6中的元编程
Dec 01 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
main.php
2006/12/09 PHP
phpmyadmin里面导入sql语句格式的大量数据的方法
2010/06/05 PHP
ThinkPHP框架实现session跨域问题的解决方法
2014/07/01 PHP
PHP使用strrev翻转中文乱码问题的解决方法
2017/01/13 PHP
javascript firefox不显示本地预览图片问题的解决方法
2008/11/12 Javascript
javascript 混合的构造函数和原型方式,动态原型方式
2009/12/07 Javascript
JQuery文本框高亮显示插件代码
2011/04/02 Javascript
Javascript中的isNaN函数使用说明
2011/11/10 Javascript
Javascript 中 null、NaN和undefined的区别总结
2013/04/10 Javascript
纯HTML5制作围住神经猫游戏-附源码下载
2015/08/23 Javascript
JS实现横向与竖向两个选项卡Tab联动的方法
2015/09/27 Javascript
学习javascript面向对象 理解javascript原型和原型链
2016/01/04 Javascript
拥有一个属于自己的javascript表单验证插件
2016/03/24 Javascript
基于React.js实现原生js拖拽效果引发的思考
2016/03/30 Javascript
JavaScript使用Range调色及透明度实例
2016/09/25 Javascript
js实现百度登录框鼠标拖拽效果
2017/03/07 Javascript
vue组件中点击按钮后修改输入框的状态实例代码
2017/04/14 Javascript
mpvue中使用flyjs全局拦截的实现代码
2018/09/13 Javascript
django中使用vue.js的要点总结
2019/07/07 Javascript
js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例
2020/01/26 Javascript
JavaScript日期库date-fn.js使用方法解析
2020/09/09 Javascript
Django内容增加富文本功能的实例
2017/10/17 Python
Python合并多个Excel数据的方法
2018/07/16 Python
使用python Fabric动态修改远程机器hosts的方法
2018/10/26 Python
Python面向对象程序设计之继承、多态原理与用法详解
2020/03/23 Python
Python更换pip源方法过程解析
2020/05/19 Python
html5声频audio和视频video等新特性详细说明
2012/12/26 HTML / CSS
马来西亚演唱会订票网站:StubHub马来西亚
2018/10/18 全球购物
印尼在线购买隐形眼镜网站:Lensza.co.id
2019/04/27 全球购物
竞聘上岗演讲稿范文
2014/01/10 职场文书
《大自然的语言》教学反思
2014/04/08 职场文书
商务英语专业求职信
2014/06/26 职场文书
我的大学四年规划书范文2014
2014/09/26 职场文书
机关作风整顿个人剖析材料
2014/10/06 职场文书
演讲稿:​快乐,从不抱怨开始!
2019/04/02 职场文书
win10截图快捷键win+shift+s没有反应无法截图怎么解决?
2022/08/14 数码科技