JS实现太极旋转思路分析


Posted in Javascript onDecember 09, 2016

JS实现太极旋转思路分析

刚学了js的一些函数,所以做了一个太极的旋转。做完之后是上面这个样子的,是可以旋转的。

思路:

1.先做一个基准转盘,之后将元素都放在转盘上,跟随转盘动。

JS实现太极旋转思路分析

2.画两个半圆,主要属性是border-top-right-radius: 250px; 像素值为长边的一半。

JS实现太极旋转思路分析

3.然后画4个圆,以基准转盘为父元素,按照下面黑色圆一样的思路再画另外一边白色的圆,最后再在两个中等的圆上画两个小圆。

JS实现太极旋转思路分析

4.设置定时器:

//旋转角度
var deg = 0
//设置定时器,100毫秒动一次
var tid = setInterval(function(){
 var clock_dfc = document.getElementById("clock-dfc");
 clock_dfc.style.transform = "rotate("+(-deg)+"deg)"; //改变转盘属性
 deg -=30;//每次赚30度
},100);

5.小结:就是简单的CSS叠加出来的效果。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
ie和firefox不兼容的解决方法集合
Apr 28 Javascript
js 居中漂浮广告
Mar 21 Javascript
Firebug入门指南(Firefox浏览器)
Aug 21 Javascript
Javascript自定义函数判断网站访问类型是PC还是移动终端
Jan 10 Javascript
JavaScript中的原型和继承详解(图文)
Jul 18 Javascript
Html5的placeholder属性(IE兼容)实现代码
Aug 30 Javascript
js判断子窗体是否关闭的方法
Aug 11 Javascript
JS匿名函数类生成方式实例分析
Nov 26 Javascript
详解js模板引擎art template数组渲染的方法
Oct 09 Javascript
Vue移动端实现图片上传及超过1M压缩上传
Dec 23 Javascript
js canvas实现俄罗斯方块
Oct 11 Javascript
在vs code 中如何创建一个自己的 Vue 模板代码
Nov 10 Javascript
学习使用bootstrap的modal和carousel
Dec 09 #Javascript
PHP+jquery+ajax实现分页
Dec 09 #Javascript
javascript垃圾收集机制的原理分析
Dec 08 #Javascript
基于JS实现的随机数字抽签实例
Dec 08 #Javascript
利用js+css+html实现固定table的列头不动
Dec 08 #Javascript
微信开发 JS-SDK 6.0.2 经常遇到问题总结
Dec 08 #Javascript
js实现百度地图定位于地址逆解析,显示自己当前的地理位置
Dec 08 #Javascript
You might like
php escape URL编码
2008/12/10 PHP
PHP.ini安全配置检测工具pcc简单介绍
2015/07/02 PHP
php有效防止同一用户多次登录
2015/11/19 PHP
PHP实现清除MySQL死连接的方法
2016/07/23 PHP
php常用字符函数实例小结
2016/12/29 PHP
php递归函数怎么用才有效
2018/02/24 PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
2019/09/30 PHP
Javascript无阻塞加载具体方式
2013/06/28 Javascript
Tab切换组件(选项卡功能)实例代码
2013/11/21 Javascript
Node.js开发之访问Redis数据库教程
2015/01/14 Javascript
JavaScript中判断函数、变量是否存在
2015/06/10 Javascript
基于JavaScript获取鼠标位置的各种方法
2015/12/16 Javascript
快速学习AngularJs HTTP响应拦截器
2015/12/31 Javascript
javascript实现文字无缝滚动
2016/12/27 Javascript
nodejs结合Socket.IO实现的即时通讯功能详解
2018/01/12 NodeJs
JS实现读取xml内容并输出到div中的方法示例
2018/04/19 Javascript
VUE2.0+ElementUI2.0表格el-table循环动态列渲染的写法详解
2018/11/30 Javascript
vue实现一拉到底的滑动验证
2019/07/25 Javascript
javascript网页随机点名实现过程解析
2019/10/15 Javascript
微信jssdk踩坑之签名错误invalid signature
2020/05/19 Javascript
js利用iframe实现选项卡效果
2020/08/09 Javascript
Tensorflow 自带可视化Tensorboard使用方法(附项目代码)
2018/02/10 Python
Python实现购物车程序
2018/04/16 Python
Python字典底层实现原理详解
2019/12/18 Python
python实现人脸签到系统
2020/04/13 Python
使用CSS3制作一个简单的Chrome模拟器
2015/07/15 HTML / CSS
CSS3常用的几种颜色渐变模式总结
2016/11/18 HTML / CSS
关于iframe跨域使用postMessage的实现
2019/10/29 HTML / CSS
外语专业毕业生自我评价分享
2013/10/05 职场文书
物业保安员岗位职责制度
2014/01/30 职场文书
质量提升方案
2014/06/16 职场文书
班训口号大全
2014/06/18 职场文书
商场父亲节活动方案
2014/08/27 职场文书
开展党的群众路线教育实践活动工作总结
2014/11/05 职场文书
出纳岗位职责
2015/01/31 职场文书
小学家庭教育心得体会
2016/01/14 职场文书