Posted in Javascript onFebruary 24, 2015
本文实例讲述了javascript实现点击按钮让DIV层弹性移动的方法。分享给大家供大家参考。具体实现方法如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>点击按钮让DIV层弹性移动特效</title> <style type="text/css"> #div1{ background: #FFCC66; border:#FF6600 1px solid; height:100px; width:100px; position:relative; left:0px;} </style> <script type="text/javascript"> var t=null; function startMove() { if(t) { clearInterval(t); } t=setInterval(move, 30); } var step=0; function move() { var odiv=document.getElementById("div1"); step+=(100-odiv.offsetLeft)/50; step=step*0.98 odiv.style.left=odiv.offsetLeft+step; } </script> </head> <body> <div id="div1"> </div> <input type="button" value="移动" onclick="startMove()"/> </body> </html>
希望本文所述对大家的javascript程序设计有所帮助。
javascript实现点击按钮让DIV层弹性移动的方法
- Author -
代码家园声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@