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 相关文章推荐
制作jquery遮罩层效果导航菜单代码分享
Dec 25 Javascript
node.js读取文件到字符串的方法
Jun 29 Javascript
js微信扫描二维码登录网站技术原理
Dec 01 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
Aug 08 jQuery
Node.js中使用mongoose操作mongodb数据库的方法
Sep 12 Javascript
vue用addRoutes实现动态路由的示例
Sep 15 Javascript
Vuex中mutations与actions的区别详解
Mar 01 Javascript
Redux实现组合计数器的示例代码
Jul 04 Javascript
JS定义函数的几种常用方法小结
May 23 Javascript
js实现跟随鼠标移动的小球
Aug 26 Javascript
JavaScript实现猜数字游戏
May 20 Javascript
实例讲解React 组件
Jul 07 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 强制性文件下载功能的函数代码(任意文件格式)
2010/05/26 PHP
PHP原理之异常机制深入分析
2010/08/08 PHP
php解决DOM乱码的方法示例代码
2016/11/20 PHP
thinkPHP5框架路由常用知识点汇总
2019/09/15 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
JavaScript 编写匿名函数的几种方法
2010/02/21 Javascript
js计算精度问题小结
2013/04/22 Javascript
浅析js预加载/延迟加载
2014/09/25 Javascript
使用jquery制作弹出框效果
2015/04/03 Javascript
谈谈Jquery中的children find 的区别有哪些
2015/10/19 Javascript
JS实现输入框提示文字点击时消失效果
2016/07/19 Javascript
react native 仿微信聊天室实例代码
2019/09/17 Javascript
layui table 表格模板按钮的实例代码
2019/09/21 Javascript
javascript 函数的暂停和恢复实例详解
2020/04/25 Javascript
vue-quill-editor 自定义工具栏和自定义图片上传路径操作
2020/08/03 Javascript
[51:34]Ti4主赛事胜者组 DK vs EG 2
2014/07/19 DOTA
python重试装饰器示例
2014/02/11 Python
Python实现简单的获取图片爬虫功能示例
2017/07/12 Python
Python实现的朴素贝叶斯算法经典示例【测试可用】
2018/06/13 Python
Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析
2019/04/27 Python
python pytest进阶之fixture详解
2019/06/27 Python
智利最大的网上商店:Linio智利
2016/11/24 全球购物
Rodd & Gunn澳大利亚官网:新西兰男装品牌
2018/09/25 全球购物
生态学毕业生自荐信
2013/10/27 职场文书
行政经理岗位职责
2013/11/09 职场文书
大学本科毕业生的自我鉴定
2013/11/26 职场文书
理工科学生的自我评价
2013/12/15 职场文书
企业给企业的表扬信
2014/01/13 职场文书
社区健康教育工作方案
2014/06/03 职场文书
2015年度学校应急管理工作总结
2015/10/22 职场文书
高中数学课堂教学反思
2016/02/18 职场文书
诉讼和解协议书
2016/03/23 职场文书
一文搞懂如何实现Go 超时控制
2021/03/30 Python
Nginx的反向代理实例详解
2021/03/31 Servers
Nginx源码编译安装过程记录
2021/11/17 Servers
详解CSS中postion和opacity及cursor的特性
2022/08/14 HTML / CSS