一款基jquery超炫的动画导航菜单可响应单击事件


Posted in Javascript onNovember 02, 2014

今天给大家分享一款基jquery超炫的动画导航菜单。这款导航菜单,初始时页面中间一个按钮,单击按钮,菜单从左侧飞入页中。再次单击按钮,导航飞入左侧消息。动画效果很非常炫。一起看下效果图:

一款基jquery超炫的动画导航菜单可响应单击事件

html代码:

<ul>
<li><a href="http://www.w2bc.com">First</a></li>
<li><a href="http://www.w2bc.com">Second</a></li>
<li><a href="http://www.w2bc.com">Third</a></li>
<li><a href="http://www.w2bc.com">Fourth</a></li>
<li><a href="http://www.w2bc.com">Fifth</a></li>
</ul>
<button>
Animate</button>
<script src='jquery.js'></script>
<script> $('button').on('click', function () {
$('ul').toggleClass('animate');
}); //@ sourceURL=pen.js
</script>

css代码:

body
{
text-align: center;
}

ul
{
width: 400px;
padding: 0;
margin: 0 auto;
}
ul.animate li
{
transform: translate(0);
}
ul.animate li:nth-of-type(1)
{
transition-delay: 0.05s;
}
ul.animate li:nth-of-type(2)
{
transition-delay: 0.1s;
}
ul.animate li:nth-of-type(3)
{
transition-delay: 0.15s;
}
ul.animate li:nth-of-type(4)
{
transition-delay: 0.2s;
}
ul.animate li:nth-of-type(5)
{
transition-delay: 0.25s;
}

li
{
list-style: none;
display: block;
padding: 20px;
margin: 12px 0;
border-radius: 5px;
font-family: Helvetica, sans-serif;
color: #fff;
background: #8DE48D;
transform: translate(-500%);
transition: transform 0.75s cubic-bezier(0.175, 0.885, 0.32, 1.08);
}
li:nth-of-type(5)
{
transition-delay: 0.15s;
}
li:nth-of-type(4)
{
transition-delay: 0.3s;
}
li:nth-of-type(3)
{
transition-delay: 0.45s;
}
li:nth-of-type(2)
{
transition-delay: 0.6s;
}
li:nth-of-type(1)
{
transition-delay: 0.75s;
}

button
{
padding: 12px 18px;
border: none;
border-radius: 3px;
color: #fff;
background: #7DBED8;
}
button:focus
{
outline: none;
}
Javascript 相关文章推荐
模仿百度三维地图的js数据分享
May 12 Javascript
javascript实现的DES加密示例
Oct 30 Javascript
js写的方法实现上传图片之后查看大图
Mar 05 Javascript
jquery读写cookie操作实例分析
Dec 24 Javascript
Bootstrap jquery.twbsPagination.js动态页码分页实例代码
Feb 20 Javascript
BootStrap表单时间选择器详解
May 09 Javascript
angularjs数组判断是否含有某个元素的实例
Feb 27 Javascript
解决Angular4项目部署到服务器上刷新404的问题
Aug 31 Javascript
微信小程序实现登录注册tab切换效果
Dec 29 Javascript
小程序异步问题之多个网络请求依次执行并依次收集请求结果
May 05 Javascript
ES6中let、const的区别及变量的解构赋值操作方法实例分析
Oct 15 Javascript
Vue实现图书管理案例
Jan 20 Vue.js
加载列表时jquery获取ul中第一个li的属性
Nov 02 #Javascript
基于jquery固定于顶部的导航响应浏览器滚动条事件
Nov 02 #Javascript
jQuery ajax serialize() 方法使用示例
Nov 02 #Javascript
js获取UserControl内容为拼html时提供方便
Nov 02 #Javascript
Javscript调用iframe框架页面中函数的方法
Nov 01 #Javascript
js实现文章文字大小字号功能完整实例
Nov 01 #Javascript
js中confirm实现执行操作前弹出确认框的方法
Nov 01 #Javascript
You might like
用windows下编译过的eAccelerator for PHP 5.1.6实现php加速的使用方法
2007/09/30 PHP
PHP下通过file_get_contents的代理使用方法
2011/02/16 PHP
基于PHP服务端图片生成缩略图的方法详解
2013/06/20 PHP
PHP的魔术常量__METHOD__简介
2014/07/08 PHP
win7系统配置php+Apache+mysql环境的方法
2015/08/21 PHP
CodeIgniter自定义控制器MY_Controller用法分析
2016/01/20 PHP
Yii中的cookie的发送和读取
2016/07/27 PHP
关于Jqzoom的使用心得 jquery放大镜效果插件
2010/04/12 Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
2015/03/03 Javascript
Jquery注册事件实现方法
2015/05/18 Javascript
JS hashMap实例详解
2016/05/26 Javascript
Bootstrap表单布局样式代码
2016/05/31 Javascript
Angular2 环境配置详细介绍
2016/09/21 Javascript
KnockoutJS 3.X API 第四章之数据控制流if绑定和ifnot绑定
2016/10/10 Javascript
详解vue2路由vue-router配置(懒加载)
2017/04/08 Javascript
作为老司机使用 React 总结的 11 个经验教训
2017/04/08 Javascript
layer弹窗插件操作方法详解
2017/05/19 Javascript
bootstrap-table.js扩展分页工具栏(增加跳转到xx页)功能
2017/12/28 Javascript
angular实现input输入监听的示例
2018/08/31 Javascript
[03:02]辉夜杯主赛事第二日 每日之星
2015/12/27 DOTA
python下setuptools的安装详解及No module named setuptools的解决方法
2017/07/06 Python
Python 将pdf转成图片的方法
2018/04/23 Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
2020/01/04 Python
python GUI库图形界面开发之PyQt5信号与槽基础使用方法与实例
2020/03/06 Python
日本即尚网:JSHOPPERS.com(支持中文)
2019/12/03 全球购物
优秀中学生事迹材料
2014/01/31 职场文书
护士自我鉴定怎么写
2014/02/07 职场文书
期中考试反思800字
2014/05/01 职场文书
预防传染病方案
2014/06/14 职场文书
2014年音乐教师工作总结
2014/12/03 职场文书
2014七年级班主任工作总结
2014/12/05 职场文书
2015年社区党务工作总结
2015/04/21 职场文书
《童年的发现》教学反思
2016/02/18 职场文书
python 算法题——快乐数的多种解法
2021/05/27 Python
MyBatis-Plus 批量插入数据的操作方法
2021/09/25 Java/Android
win11系统中dhcp服务异常什么意思? Win11 DHCP服务异常修复方法
2022/04/08 数码科技