JS实现图片平面旋转的方法
2016-03-01 00:00
881 查看
本文实例讲述了JS实现图片平面旋转的方法。分享给大家供大家参考,具体如下:
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
图片旋转、鼠标滚轮缩放、镜像、切换图片js代码
JS实现3D图片旋转展示效果代码
javascript结合canvas实现图片旋转效果
纯JS实现旋转图片3D展示效果
js根据鼠标移动速度背景图片自动旋转的方法
js实现图片旋转的三种方法
浏览器图片选择预览、旋转、批量上传的JS代码实现
JavaScript控制图片360度旋转代码
JS旋转图片阵类
特漂亮的JS图片排列旋转效果代码
用javascript实现旋转图片效果的代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>图片旋转</title> <style type="text/css" > #div1{ position:relative;height:800px; border:1px solid red;} #div1 img{ position:absolute;} </style> </head> <body > <div id="div1" > <img src="http://www.jb51.net/images/logo.gif" /> <img src="http://www.jb51.net/images/logo.gif" /> <img src="http://www.jb51.net/images/logo.gif" /> <img src="http://www.jb51.net/images/logo.gif" /> <img src="http://www.jb51.net/images/logo.gif" /> <img src="http://www.jb51.net/images/logo.gif" /> </div> <script type="text/javascript" > var centerx = 400; //圆心X var centery = 300; //圆心Y var r = 300; //半径 var oimages = document.getElementById("div1").getElementsByTagName("IMG"); //图片集合 var cnt = oimages.length; //图片数 var da = 360 / cnt; //图片间隔角度 var a0 = 0; //已旋转角度 var timer; for (var i = 0; i < cnt; i++) { oimages[i].onmouseover = stop; oimages[i].onmouseout = start; } function posimgs() { for (var i = 0; i < cnt; i++) { oimages[i].style.left = centerx + r * Math.cos((da * i + a0) / 180 * Math.PI) + "px"; oimages[i].style.top = centery + r * Math.sin((da * i + a0) / 180 * Math.PI) + "px"; } } // posimgs(); function start() { timer = window.setInterval("posimgs();a0++;", 100); } function stop() { window.clearInterval(timer); } start(); </script> </body> </html>
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
您可能感兴趣的文章:
jQuery图片旋转插件jQueryRotate.js用法实例(附demo下载)图片旋转、鼠标滚轮缩放、镜像、切换图片js代码
JS实现3D图片旋转展示效果代码
javascript结合canvas实现图片旋转效果
纯JS实现旋转图片3D展示效果
js根据鼠标移动速度背景图片自动旋转的方法
js实现图片旋转的三种方法
浏览器图片选择预览、旋转、批量上传的JS代码实现
JavaScript控制图片360度旋转代码
JS旋转图片阵类
特漂亮的JS图片排列旋转效果代码
用javascript实现旋转图片效果的代码
相关文章推荐
- JavaScript实现简洁的俄罗斯方块完整实例
- JS实现的在线调色板实例(附demo源码下载)
- javascript中FOREACH数组方法使用示例
- javascript html5实现表单验证
- javascript使用Promise对象实现异步编程
- JavaScript html5 canvas绘制时钟效果
- JS 闭包详解
- Javascript思维导图
- JS 闭包的用途
- Javascript语言精粹读书笔记1
- Javascript语言精粹读书笔记2
- Javascript语言精粹读书笔记3
- 面向对象的js
- JS对象的几个方法介绍
- jsp中会话跟踪的总结
- Javascript日期处理类库Moment.js
- 数组最大值与第二大值交换-javascript实现
- JS使用onerror进行默认图像显示,可代替alt
- js作用域
- [LeetCode][JavaScript]Climbing Stairs