基于jQuery实现苹果Dock样式的菜单
2015-01-30 00:00
931 查看
爱编程小编之前我们分享过相当数量的jQuery菜单了,今天要给大家带来一款Dock样式的jQuery菜单,用过苹果的朋友都知道,它的Dock菜单非常酷,配合漂亮的图标就更加绚丽了。效果图如下:
在线预览 源码下载
实现的代码。
html代码:
js代码:
在线预览 源码下载
实现的代码。
html代码:
<div id="wrapper"> <img src="images/1.png" width="64"> <img src="images/2.png" width="64"> <img src="images/3.png" width="64"> <img src="images/4.png" width="64"> <img src="images/5.png" width="64"> </div>
js代码:
window.onload=function(){ document.onmousemove=function(ev){ var oevent=ev||event; var aimg=document.getElementsByTagName('img'); var odiv=document.getElementById('wrapper'); for(var i=0;i<aimg.length;i++){ var x=aimg[i].offsetLeft+aimg[i].offsetWidth/2; var y=aimg[i].offsetTop+odiv.offsetTop+aimg[i].offsetHeight/2; var a=x-oevent.clientX; var b=y-oevent.clientY; var dis=parseInt(Math.sqrt(a*a+b*b)); var scale=1-dis/200; if(scale<0.5){ scale=0.5; } aimg[i].width=scale*128; } } }
相关文章推荐
- 基于jQuery实现苹果Dock样式的菜单
- 基于jquery的用dl模拟实现可自定义样式的SELECT下拉列表(已封装)
- 用jQuery实现当前页面给菜单导航一个特定样式
- 基于jquery实现的树形菜单效果代码
- 基于jQuery实现简单的折叠菜单效果
- 基于jQuery实现的菜单切换效果
- 基于jquery的二级联动菜单实现代码
- 基于jQuery插件实现环形图标菜单旋转切换特效
- 基于jquery实现的树形菜单效果代码
- 基于jquery实现导航菜单高亮显示(两种方法)
- 基于jQuery实现简单的折叠菜单效果
- 基于JQuery模仿苹果桌面的Dock效果(初级版)
- JQuery实现页面刷新后菜单保留鼠标点击addclass的样式
- jQuery实现的超酷苹果风格图标滑出菜单效果代码
- 基于jQuery实现的类flash菜单效果
- 基于jquery实现后台左侧菜单点击上下滑动显示
- 一款基于的jQuery仿苹果样式焦点图插件
- 一款基于的jQuery仿苹果样式焦点图插件
- 基于Jquery代码实现手风琴菜单
- 基于jQuery实现的菜单切换效果