js 小球运动
来源:互联网 发布:无人机遥控软件 编辑:程序博客网 时间:2024/05/18 16:18
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>js 小球运动效果</title> </head> <style> *{padding: 0;margin: 0;} .ball{ width: 50px; height: 50px; border-radius: 50%; margin-top: 10px; } .ball1{background: red;} .ball2{background: yellow;} .ball3{background: green;} </style> <body> <div class="ball ball1"style="margin-left: 10px;"></div> <div class="ball ball2" style="margin-left: 10px;"></div> <div class="ball ball3"style="margin-left: 10px;"></div> </body> <script> window.onload = function(){ var ball1 = document.querySelector('.ball1'); var ball2 = document.querySelector('.ball2'); var ball3 = document.querySelector('.ball3'); function animate1(ball,distance,cb){ setTimeout(function(){ var marginLeft = parseInt(ball.style.marginLeft); //转换为数字 if(marginLeft == distance){ cb&&cb(); }else{ if(marginLeft<distance){ marginLeft++; }else{ marginLeft--; } ball.style.marginLeft = marginLeft+'px'; //转回来 animate1(ball,distance,cb); } },13); } animate1(ball1,800,function(){ animate1(ball2,600,function(){ animate1(ball3,500,function(){ animate1(ball3,300,function(){ animate1(ball2,300,function(){ animate1(ball1,300,function(){ }); }); }); }); }); }); } </script></html>
阅读全文
0 0
- js 小球运动
- 小球运动
- js实现小球抛物线轨迹运动的两种方式
- 改变小球运动方向
- 物理模拟小球运动
- 《运动的小球》开启
- 小球运动Android xml
- 小球运动Android MainActivity
- 小球运动Android MyCircleView
- 小球运动Android AppContext
- 自由运动的小球
- js实现简单的小球与边框碰撞反弹改变运动方向及颜色,并且继续运动的特效
- AS sin函数小球运动
- OpenGl 学习之小球运动
- html5绘制小球波形运动
- 《运动的小球》第一篇
- 《运动的小球》第二篇
- 《运动的小球》完结篇
- tomcat的配置流程
- 处理SIGCHLD信号(CS模型改进4)
- JavaScript轮播图(三)
- C语言 数组行列数获取
- 读取Ini
- js 小球运动
- Qt5--按钮风格生成器
- 手机端简单js拖拽效果
- 关于在eclipse或myeclipse安装Find bugs插件的操作
- 策略模式
- source insight回车换行{}对齐
- MyEclipse2014安装freemarker插件
- 模拟android toast
- Python快速入门2--数据结构