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 相关文章推荐
Prototype Class对象学习
Jul 19 Javascript
利用JQuery的load函数动态加载其它页面的内容的实现代码
Dec 14 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
May 31 Javascript
JS获取select-option-text_value的方法
Dec 26 Javascript
JS在IE下缺少标识符的错误
Jul 23 Javascript
深入理解JavaScript系列(22):S.O.L.I.D五大原则之依赖倒置原则DIP详解
Mar 05 Javascript
微信内置浏览器私有接口WeixinJSBridge介绍
May 25 Javascript
使用AngularJS来实现HTML页面嵌套的方法
Jun 17 Javascript
Ionic2系列之使用DeepLinker实现指定页面URL
Nov 21 Javascript
详解JavaScript常量定义
Jan 03 Javascript
uploader秒传图片到服务器完整代码
Apr 22 Javascript
Vue.js中对css的操作(修改)具体方式详解
Oct 30 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执行sql语句的写法
2009/03/10 PHP
深入理解:XML与对象的序列化与反序列化
2013/06/08 PHP
PHP中判断变量为空的几种方法小结
2013/11/12 PHP
Linux中为php配置伪静态
2014/12/17 PHP
微信公众平台开发关注及取消关注事件的方法
2014/12/23 PHP
PHP实现cookie跨域session共享的方法分析
2019/08/23 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
js页面跳转常用的几种方式
2010/11/25 Javascript
基于JQuery实现仿网易邮箱全屏动感滚动插件fullPage
2015/09/20 Javascript
ajax跨域调用webservice的实现代码
2016/05/09 Javascript
超实用的JavaScript代码段 附使用方法
2016/05/22 Javascript
js基于setTimeout与setInterval实现多线程
2016/06/17 Javascript
es6学习笔记之Async函数基本教程
2017/05/11 Javascript
JavaScript中click和onclick本质区别与用法分析
2018/06/07 Javascript
vue.js单文件组件中非父子组件的传值实例
2018/09/13 Javascript
详解超简单的react服务器渲染(ssr)入坑指南
2019/02/28 Javascript
Vue之Mixins(混入)的使用方法
2019/09/24 Javascript
Python中列表的一些基本操作知识汇总
2015/05/20 Python
学习python之编写简单简单连接数据库并执行查询操作
2016/02/27 Python
Python实现运行其他程序的四种方式实例分析
2017/08/17 Python
运用TensorFlow进行简单实现线性回归、梯度下降示例
2018/03/05 Python
python pandas 如何替换某列的一个值
2018/06/09 Python
使用python 3实现发送邮件功能
2018/06/15 Python
对Python3.6 IDLE常用快捷键介绍
2018/07/16 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
2019/05/10 Python
python使用socket实现的传输demo示例【基于TCP协议】
2019/09/24 Python
pytorch 自定义参数不更新方式
2020/01/06 Python
python Xpath语法的使用
2020/11/26 Python
selenium自动化测试入门实战
2020/12/21 Python
用CSS3实现瀑布流布局的示例代码
2017/11/10 HTML / CSS
美国奢侈品购物平台:Orchard Mile
2018/05/02 全球购物
TheFork葡萄牙:欧洲领先的在线餐厅预订平台
2019/05/27 全球购物
护士自荐信范文
2013/12/15 职场文书
工作时间上网检讨书
2014/02/03 职场文书
汽车装潢店创业计划书范文
2014/02/05 职场文书
大学课外活动总结
2014/07/09 职场文书