JS基于Mootools实现的个性菜单效果代码


Posted in Javascript onOctober 21, 2015

本文实例讲述了JS基于Mootools实现的个性菜单效果代码。分享给大家供大家参考,具体如下:

这里演示基于Mootools做的带动画的垂直型菜单,是一个初学者写的,用来学习Mootools的使用有帮助,下载时请注意要将外部引用的mootools.1.11.js一并下载到本地。注意,如果看不到效果请刷新网页。

运行效果截图如下:

JS基于Mootools实现的个性菜单效果代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html public "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head id="Head"> 
<title>Mootools做的有意思菜单</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style>
html, body, div, ul, ol, li, a{margin: 0;padding: 0;font-size:12px; color: #fff}
#navigator { height: 50px; background: url(images/o_topnav.png) repeat-x 0 0; position: relative; width:450px;margin:auto; margin-top: 80px}
#navList { margin: 0; height: 30px }
#navList li { float: left; height: 50px; line-height: 30px; list-style-type: none; background: url(images/o_topnav.png) repeat-x 0 0; }
#navList li a { display: block; height: 50px; line-height: 30px; padding: 0 15px; text-align: center }
</style>
<script src="mootools.1.11.js" type="text/javascript"></script>
</head>
<body bgcolor="#000000">
<div id="navigator">
 <ul id="navList">
 <li><a id="MyLinks1_HomeLink" class="menu" href="#">我的首页</a></li>
 <li><a id="MyLinks1_SpaceLink" class="menu" href="#">工作日志</a></li>
 <li><a id="MyLinks1_MyHomeLink" class="menu" href="#">情感博客</a></li>
 <li><a id="MyLinks1_NewPostLink" class="menu" href="#">与我联系</a></li>
 <li><a id="MyLinks1_ContactLink" accesskey="9" class="menu" href="#">关于我</a></li>
 <li><a id="MyLinks1_Admin" class="menu" href="#">管理</a></li>
 <li><a id="MyLinks1_Syndication" class="menu" href="#">rss</a></li>
 </ul>
</div>
<script type="text/javascript">
var fx=[];
$$("#navList li").each(function(el,i){
 fx.push(new Fx.Style(el,'margin-top',{duration:500}));
  el.addEvents({
   mouseenter: function(){
   fx[i].stop().start(-20);
  }.bind(i),
  mouseleave: function(){
   fx[i].stop().start(0);
  }.bind(i)
 });
});
</script>
<br>如果看不到效果,请刷新网页。
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
Javascript this关键字使用分析
Oct 21 Javascript
Js 订制自己的AlertBox(信息提示框)
Jan 09 Javascript
jQuery中RadioButtonList的功能及用法实例介绍
Aug 23 Javascript
解析JavaScript中点号“.”的多义性
Dec 02 Javascript
Javascript 赋值机制详解
Nov 23 Javascript
jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)
Sep 08 Javascript
基于javascript实现最简单选项卡切换
Feb 01 Javascript
解决在vue项目中,发版之后,背景图片报错,路径不对的问题
Mar 06 Javascript
小程序实现授权登陆的解决方案
Dec 02 Javascript
微信小程序实现手势滑动卡片效果
Aug 26 Javascript
微信小程序 this.triggerEvent()的具体使用
Dec 10 Javascript
小程序登录之支付宝授权的实现示例
Dec 13 Javascript
纯javascript实现自动发送邮件
Oct 21 #Javascript
JS实现Fisheye效果动感放大菜单代码
Oct 21 #Javascript
在javascript中随机数 math random如何生成指定范围数值的随机数
Oct 21 #Javascript
JS+CSS实现的经典圆角下拉菜单效果代码
Oct 21 #Javascript
chrome调试javascript详解
Oct 21 #Javascript
Javascript 计算字符串在localStorage中所占字节数
Oct 21 #Javascript
深入解析JavaScript的闭包机制
Oct 20 #Javascript
You might like
PHP iconv 函数转gb2312的bug解决方法
2009/10/11 PHP
PHP按行读取、处理较大CSV文件的代码实例
2014/04/09 PHP
PHP+MYSQL实现读写分离简单实战
2017/03/13 PHP
php封装的mongodb操作类代码
2017/08/06 PHP
权威JavaScript 中的内存泄露模式
2007/08/13 Javascript
JavaScript内核之基本概念
2011/10/21 Javascript
js字符编码函数区别分析
2011/12/28 Javascript
js replace 与replaceall实例用法详解
2013/08/03 Javascript
解析Node.js基于模块和包的代码部署方式
2016/02/16 Javascript
jquery实现文本框textarea自适应高度
2016/03/09 Javascript
Angular.js 实现数字转换汉字实例代码
2016/07/14 Javascript
bootstrap fileinput 插件使用项目总结(经验)
2017/02/22 Javascript
完美解决手机网页中输入框被输入法遮挡的问题
2017/12/19 Javascript
JS中的回调函数实例浅析
2018/03/21 Javascript
jquery ajax加载数据前台渲染方式 不用for遍历的方法
2018/08/09 jQuery
Vue中Quill富文本编辑器的使用教程
2018/09/21 Javascript
vue实现菜单切换功能
2019/05/08 Javascript
javascript实现雪花飘落效果
2020/08/19 Javascript
详细介绍Python语言中的按位运算符
2013/11/26 Python
Python中优化NumPy包使用性能的教程
2015/04/23 Python
python实现简单购物商城
2016/05/21 Python
详解Python中的正则表达式
2018/07/08 Python
解决Python中pandas读取*.csv文件出现编码问题
2019/07/12 Python
什么是Python变量作用域
2020/06/03 Python
python requests库的使用
2021/01/06 Python
vivo智能手机官方商城:vivo
2016/09/22 全球购物
技校生自我鉴定范文
2013/09/26 职场文书
计算机专业职业规划
2014/02/28 职场文书
机工车间主任岗位职责
2014/03/05 职场文书
个人社会实践自我鉴定
2014/03/24 职场文书
大学共青团员个人自我评价
2014/04/16 职场文书
党支部换届选举方案
2014/05/08 职场文书
文明礼貌演讲稿
2014/05/12 职场文书
先进基层党组织材料
2014/12/25 职场文书
火烧圆明园观后感
2015/06/03 职场文书
简单总结SpringMVC拦截器的使用方法
2021/06/28 Java/Android