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 相关文章推荐
如何让页面在打开时自动刷新一次让图片全部显示
Dec 17 Javascript
JavaScript拆分字符串时产生空字符的解决方案
Sep 26 Javascript
JS+CSS3实现超炫的散列画廊特效
Jul 16 Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
Oct 25 Javascript
微信小程序 用户数据解密详细介绍
Jan 09 Javascript
基于JQuery的购物车添加删除以及结算功能示例
Mar 08 Javascript
Vue中的ref作用详解(实现DOM的联动操作)
Aug 21 Javascript
JavaScript实现简单动态进度条效果
Apr 06 Javascript
JavaScript 预解析的4种实现方法解析
Sep 03 Javascript
微信小程序开发中var that =this的用法详解
Jan 18 Javascript
小程序自动化测试的示例代码
Aug 11 Javascript
jQuery实现查看图片功能
Dec 01 jQuery
学习使用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
Session的工作机制详解和安全性问题(PHP实例讲解)
2014/04/10 PHP
PHP封装的MSSql操作类完整实例
2016/05/26 PHP
php+mysql查询实现无限下级分类树输出示例
2016/10/03 PHP
PHP Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
PHP+jQuery实现即点即改功能示例
2019/02/21 PHP
php中目录操作opendir()、readdir()及scandir()用法示例
2019/06/08 PHP
php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析
2020/02/28 PHP
一个js拖拽的效果类和dom-drag.js浅析
2010/07/17 Javascript
基于jquery的商品展示放大镜
2010/08/07 Javascript
33个优秀的jQuery 教程分享(幻灯片、动画菜单)
2011/07/08 Javascript
jquery.cookie.js实现用户登录保存密码功能的方法
2016/04/15 Javascript
浅谈DOCTYPE对$(window).height()取值的影响
2016/07/21 Javascript
AngularJS表格详解及示例代码
2016/08/17 Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
2017/04/07 jQuery
javascript按钮禁用和启用的效果实例代码
2017/10/29 Javascript
Vue组件开发技巧总结
2018/03/04 Javascript
详解在create-react-app使用less与antd按需加载
2018/12/06 Javascript
vue2 v-model/v-text 中使用过滤器的方法示例
2019/05/09 Javascript
微信小程序实现动态列表项的顺序加载动画
2019/07/25 Javascript
解决Vue-cli无法编译es6的问题
2020/10/30 Javascript
python实现随机密码字典生成器示例
2014/04/09 Python
Python用zip函数同时遍历多个迭代器示例详解
2016/11/14 Python
python中获得当前目录和上级目录的实现方法
2017/10/12 Python
Windows系统下PhantomJS的安装和基本用法
2018/10/21 Python
Python中调用其他程序的方式详解
2019/08/06 Python
快速查找Python安装路径方法
2020/02/06 Python
详解Python中namedtuple的使用
2020/04/27 Python
Pycharm2020.1安装无法启动问题即设置中文插件的方法
2020/08/07 Python
python图片合成的示例
2020/11/09 Python
thinkphp5 路由分发原理
2021/03/18 PHP
污水厂厂长岗位职责
2014/01/04 职场文书
党员查摆四风问题思想汇报
2014/10/25 职场文书
幸福终点站观后感
2015/06/04 职场文书
公司员工培训管理制度
2015/08/04 职场文书
七夕情人节问候语
2015/11/11 职场文书
2021年国漫热度排行前十,完美世界上榜,第四是美国动画作品
2022/03/18 国漫