js实现水平伸缩菜单
2024-08-31 06:41:51
window.onload=function(){
var aA=document.getElementsByTagName('a');
for(var i=0; i<aA.length; i++){
aA[i].onmouseover=function(){
var This=this;
clearInterval(This.time);
This.time=setInterval(function(){
This.style.width=This.offsetWidth+8+"px";
if(This.offsetWidth>=160)
clearInterval(This.time);
},30)
}
aA[i].onmouseout=function(){
clearInterval(this.time);
var This=this;
this.time=setInterval(function(){
This.style.width=This.offsetWidth-8+"px";
if(This.offsetWidth<=120){
This.style.width='120px';
clearInterval(This.time);
}
},30)
}
}
}
最新文章
- Webstorm常用的快捷键
- JavaScript toUpperCase() 方法和 toLowerCase() 方法
- 使用django-admin.py 时出错
- blender源代码编译
- 关于qt的集成开发环境
- CoreImage 处理图片
- 十款基础级WordPress插件
- WEBUS2.0 In Action - 索引操作指南(2)
- replace()替换文字
- Cloud Insight 和 BearyChat 第一次合体,好紧张!
- Hacker(19)----检测Windows系统漏洞
- word保存时标题变成黑框(mac版本)
- 关于C#的一点小知识 以后自己用
- iOS 8 强制横屏
- Android基础之——MacOSX下elipse开发环境的配置
- PAT 团体程序设计天梯赛-练习集 L1-008. 求整数段和
- 吾八哥学Python(一):搭建Python开发环境(Windows)
- 工作中用到的一些shell命令
- C++ 头文件系列(iostream)
- TurnipBit-MicroPython开发板:跟孩子一起DIY跳动的心
热门文章
- python(ValueError: invalid literal for int() with base 10: &#39;abc&#39; ‘1.0‘’’)强制类型转换
- Servlet的复习
- kafka的OffsetOutOfRangeError
- python开发_python中的list操作
- 05_java之方法
- Nginx配置ProxyCache缓存
- Service通信的两篇博文
- Spring实战之处理自动装配的歧义性
- 5.MPEG-4 压缩编码标准
- atom 配置备忘