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 setAttribute, getAttribute 在不同浏览器上的不同表现
Aug 05 Javascript
Jquery Uploadify多文件上传带进度条且传递自己的参数
Aug 28 Javascript
javascript实现动态模态绑定grid过程代码
Sep 22 Javascript
jQuery使用元素属性attr赋值详解
Feb 27 Javascript
JS实现的另类手风琴效果网页内容切换代码
Sep 08 Javascript
js实现tab切换效果实例
Sep 16 Javascript
angular4中关于表单的校验示例
Oct 16 Javascript
微信小程序商品详情页规格属性选择示例代码
Oct 30 Javascript
vue-cli 2.*中导入公共less文件的方法步骤
Nov 22 Javascript
vue路由前进后退动画效果的实现代码
Dec 10 Javascript
node koa2 ssr项目搭建的方法步骤
Dec 11 Javascript
js基础语法与maven项目配置教程案例
Jul 15 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基础学习笔记
2007/03/18 PHP
php中创建和调用webservice接口示例
2014/07/25 PHP
php文件缓存类用法实例分析
2015/04/22 PHP
PHP实现的操作数组类库定义与用法示例
2019/05/24 PHP
docker-compose部署php项目实例详解
2019/07/30 PHP
javascript实现轮显新闻标题链接
2007/08/13 Javascript
通过event对象的fromElement属性解决热区设置主实体的一个bug
2008/12/22 Javascript
javascript算法学习(直接插入排序)
2011/04/12 Javascript
js document.write()使用介绍
2014/02/21 Javascript
当jquery ajax遇上401请求的解决方法
2016/05/19 Javascript
NodeJS中的MongoDB快速入门详细教程
2016/11/11 NodeJs
js实现一键复制功能
2017/03/16 Javascript
js canvas实现QQ拨打电话特效
2017/05/10 Javascript
layui分页效果实现代码
2017/05/19 Javascript
JS实现网页抢购功能(触发,终止脚本)
2017/11/27 Javascript
Vue Prop属性功能与用法实例详解
2019/02/23 Javascript
js实现简单抽奖功能
2020/11/24 Javascript
element-ui和vue表单(对话框)验证提示语(残留)清除操作
2020/09/11 Javascript
微信小程序实现文件预览
2020/10/22 Javascript
[07:20]2014DOTA2西雅图国际邀请赛 选手讲解积分赛第二天
2014/07/11 DOTA
用实例说明python的*args和**kwargs用法
2013/11/01 Python
解决PyCharm中光标变粗的问题
2017/08/05 Python
Python查看微信撤回消息代码
2018/06/07 Python
Python学习笔记之字符串和字符串方法实例详解
2019/08/22 Python
python实现简易淘宝购物
2019/11/22 Python
Python使用Excel将数据写入多个sheet
2020/05/16 Python
详解pycharm自动import所需的库的操作方法
2020/11/30 Python
阿里巴巴国际站:Alibaba.com
2016/07/21 全球购物
山海经纬软件测试笔试题和面试题
2013/04/02 面试题
考试不及格的检讨书
2014/01/22 职场文书
医疗器械售后服务承诺书
2014/05/21 职场文书
全运会口号
2014/06/20 职场文书
大学生社会实践活动总结
2014/07/03 职场文书
2016优秀护士先进个人事迹材料
2016/02/25 职场文书
matplotlib之pyplot模块实现添加子图subplot的使用
2021/04/25 Python
mybatis3中@SelectProvider传递参数方式
2021/08/04 Java/Android