<!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>窗口特效-仿QQ窗口抖动的效果</title> <meta http-equiv="content-type" content="text/html;charset=gb2312"> <!--把下面代码加到<head>与</head>之间--> <style type="text/css"> #qq{position:relative;} </style> </head> <body> <!--把下面代码加到<body>与</body>之间--> <p><button onclick="mfx()">QQ窗口抖动</button> <button onclick="mfx(1)">浏览器窗口抖动</button></p> <img id="qq" src="http://www.iteye.com/upload/logo/user/183924/6657a657-cca4-33cc-b3bf-b7034ab340a1.jpg?1261489431"> <script language="javascript"> mfx=function(isWin){ var t=0,z=3,del=function(){clearInterval(mfx.ID);return mfx}; del().ID=setInterval(function(){ var i=t/180*Math.PI,x=Math.sin(i)*z,y=Math.cos(i)*z,s=qq.style; isWin?window.moveBy(x,y):(s.top=x+'px',s.left=y+'px'); if((t+=90)>1080)del(); },30); } </script> </body> </html>
详细解决方案
仿QQ窗口颤动的效果
热度:114 发布时间:2012-10-28 09:54:44.0
相关解决方案