本文实例讲述了js实现鼠标触发图片抖动效果的方法。分享给大家供大家参考。具体实现方法如下:

鼠标触发图片抖动效果

.shakeimage{

position:relative

}

//configure shake degree (where larger # equals greater shake)

var rector=3

///DONE EDITTING///

var stopit=0

var a=1

function init(which){

stopit=0

shake=which

shake.style.left=0

shake.style.top=0

}

function rattleimage(){

if ((!document.all&&!document.getElementById)||stopit==1)

return

if (a==1){

shake.style.top=parseInt(shake.style.top)+rector

}

else if (a==2){

shake.style.left=parseInt(shake.style.left)+rector

}

else if (a==3){

shake.style.top=parseInt(shake.style.top)-rector

}

else{

shake.style.left=parseInt(shake.style.left)-rector

}

if (a<4)

a++

else

a=1

setTimeout("rattleimage()",50)

}

function stoprattle(which){

stopit=1

which.style.left=0

which.style.top=0

}

鼠标移动上来看效果!

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

html怎么把图片做成抖动效果,js实现鼠标触发图片抖动效果的方法相关推荐

  1. HTML鼠标悬浮空心圆点切换图片,js实现鼠标切换图片(无定时器)

    本文实例为大家分享了js实现鼠标切换图片的具体代码,供大家参考,具体内容如下 实现效果,可以利用鼠标移动在对应的小点点上,或者点击左右两侧的箭头切换图片,并在图片的上方显示出图片的页数,下方显示出对应 ...

  2. css+javascript网页抖动图标、抖动制作教程,输入抖动命令js执行命令让网页抖动起来(详细版)

    首先我想说关于网页中做css抖动不难,用js命令也不难,下面我将为大家详细介绍具体做法. 一.我们要先有个网页代码的基本架构,比如 <!doctype html> <html lan ...

  3. JS 利用鼠标切换图片(无定时器)

    实现效果如下图,可以利用鼠标移动在对应的小点点上,或者点击左右两侧的箭头切换图片,并在图片的上方显示出图片的页数,下方显示出对应图片的标题. 全部代码如下: <!DOCTYPE html> ...

  4. html的悬停图片缓慢放大,css3怎么实现鼠标悬停图片时缓慢变大效果?(图文+视频)...

    本篇文章主要给大家介绍当鼠标滑过图片时实现放大效果的具体方法. 当我们在浏览各大电商网站时,最常见的图片动态效果,应该就是鼠标移入图片即悬停在图片时出现放大的效果了.实现这样的动态效果主要是为了突出产 ...

  5. css鼠标经过图片镜像翻转,css代码实现鼠标指向图片翻转效果

    烈火网(Liehuo.Net)教程 今天有读者询问制作鼠标经过时切换图片的效果,这种效果也称为"翻转"效果(roll-over).原来这种效果大多使用Javascript实现,实际 ...

  6. html 鼠标图标做成动画效果,怎么实现鼠标经过图标动画效果

    学习前端的小伙伴们你知道鼠标经过图标动画效果如何实现吗?不知道的话跟着小编一起来学习标经过图标动画效果怎么实现把. 今天就为大家分享一组时尚而简单的鼠标经过图标动画效果. 构建HTML基本结构 在本示 ...

  7. html鼠标拖尾效果,JS实现鼠标移动拖尾

    本文实例为大家分享了JS实现鼠标移动拖尾的具体代码,供大家参考,具体内容如下 JS 代码 function getMousePos(event) { var e = event || window.e ...

  8. html5鼠标经过图片透明,html5 css3透明时钟鼠标悬浮图片放大

    特效描述:html5 css3 透明时钟 鼠标悬浮 图片放大,html5 css3时钟及鼠标悬浮图片扩大特效,适合于初学者,而且是个不错的展示效果 代码结构 1. 引入CSS 2. HTML代码 va ...

  9. html鼠标滚动图片渐渐淡出,原生js和jquery实现图片轮播淡入淡出效果

    图片轮播有很多种方式,这里采用其中的 淡入淡出形式 js原生和jQuery都可以实现,jquery因为封装了很多用法,所以用起来就简单许多,转换成js使用,其实也就是用js原生模拟出这些用法. 但不管 ...

最新文章

  1. MySQL的表空间管理
  2. TCP为什么是3次握手?
  3. Visual Tracking:运行ECO模型的GPU版本
  4. php web教程视频教程下载,Web全栈 PHP+React系列视频教程下载
  5. Android studio 2.3安装遇到的问题
  6. 关闭文件和打印机共享服务器,网络发现自动关闭、无法启用文件和打印共享的解决办法...
  7. 金融计算机怎么调成链式,cfa计算器链式
  8. Dotween : Look rotation viewing vector is zero
  9. pip 生成 requirement.txt 文件
  10. 解决路由器登录页被维盟智能路由管理系统拦截
  11. 前端实习工作找不到,怎么增长实战经验
  12. python运动场地预约系统毕业设计开题报告
  13. 深入理解函数式编程(下)
  14. XP系统下MSDTC不可用解决办法
  15. OpenglES2.0 for Android:第一个OpenglES应用
  16. Redis的bind的误区
  17. 使用 OpenCV 构建带有二维码扫描仪的用户认证系统
  18. 使用Unity来实现全民K歌唱歌,耳返效果和混响功能
  19. 数据库SQL笔试题目
  20. 供独立游戏开发者参考的2D美工教程(四)

热门文章

  1. dede标签帮助手册参考
  2. 小学生期末评语经典大全
  3. 【无标题】Ds1302驱动代码编写并在Lcd1602液晶显示
  4. win10 系统亮度调节
  5. Debian/Linux查看group的账号列表
  6. 注册昵称时限制 中文7个字 字母21个
  7. 如何在Windows 10上控制多个显示器的功能
  8. Bacnet协议/Bacnet4j读写
  9. Color类 设置字体颜色、背景颜色
  10. 最新微信红包封面+抽奖小程序/小程序开源源码