用canvas绘制一个圆形,实现绕着一个中心运动
2016-11-02 21:37
218 查看
实现效果 使用canvas绘制一个圆形,实现绕着一个中心,轨迹类似于走一个椭圆的轨迹那样路线,并且实现漂浮的效果。
这里只是一个实例Demo,直接运行就可以,下面附上代码:
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <title> 页面名称 </title> <style type="text/css"> @keyframes animX{ 0% {left: 0px;} 100% {left: 500px;} } @keyframes animY{ 0% {top: 0px;} 100% {top: 500px;} } #ball { width: 100px; height: 100px; background-color: #f99; border-radius: 50%; position: absolute; animation:animX 4s ease-in-out -2s infinite alternate, animY 4s ease-in-out infinite alternate; } </style> </head> <body> <div id="ball"></div> </body> </html>
相关文章推荐
- Paint&Canvas实现一个点(图片)在圆形(轨迹)上运动
- HTML5 Canvas画线技巧――实现绘制一个像素宽的细线
- HTML5 Canvas中实现绘制一个像素宽的细线
- js+html5实现canvas绘制圆形图案的方法
- canvas练习,圆形自上向下运动效果实现
- HTML5 Canvas中实现绘制一个像素宽的细线
- Canvas实现直线与圆形的物理运动效果
- 原生js实现Canvas实现拖拽式绘图,支持画笔、线条、箭头、三角形和圆形等等图形绘制功能,有实例Demo
- 使用原生JavaScript的Canvas实现拖拽式图形绘制,支持画笔、线条、箭头、三角形、矩形、平行四边形、梯形以及多边形和圆形,不依赖任何库和插件,有演示demo
- HTML5_canvas(设置画笔样式、左右跑动的小块、绘制路径的方法、写字板、绘制圆形的方法、吃豆豆、绘制文本、环形进度条)设置一个模板
- 每日一个js实例1---纯js与canvas实现心电图网格绘制
- js+html5实现canvas绘制圆形图案的方法
- HTML5 Canvas中实现绘制一个像素宽的细线
- HTML5 Canvas中实现绘制一个像素宽的细线
- Silverlight实现对图片的涂鸦、绘制矩形、圆形、直线、文本,并且能够移动
- 在没有图片的情况下用css3实现一个圆形
- javascript不受canvas大小改动影响 实现绘制坐标轴
- Android Cocos2d实现:一个图片围绕一个圆心做圆运动
- Applet 实现一个简单的web流程图或拓扑图绘制功能
- javascript不受canvas大小改动影响 实现绘制坐标轴