javascript - 如何在 Javascript 中创建带有图像的旋转轮?

标签 javascript html css

您好,我有摩天轮图片。它有 10 个元素组成一个大圆圈(像摩天轮)。我想用 8 <div> 旋转圆秒。 我怎样才能在 javascript 或 HTML5 中做到这一点?

类似于 this . 但我需要粉红色成为 <div>区域,以便我可以在上面放置图像。 非常感谢任何建议和帮助。

最佳答案

这是一个 example .使用相当跨浏览器的方法。

var rotation = 0
setInterval(function() {
    $('div').css({
        "-moz-transform": "rotate(" + rotation + "deg)",
        "-webkit-transform": "rotate(" + rotation + "deg)",
        "-o-transform": "rotate(" + rotation + "deg)",
        "-ms-transform": "rotate(" + rotation + "deg)"
    });

    rotation = (rotation + 10) % 361
}, 200)

关于javascript - 如何在 Javascript 中创建带有图像的旋转轮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7410617/

相关文章:

html - 忽略同一类css中有 child 的 parent 的鼠标悬停事件

javascript - 有人可以帮我解决这个错误吗?

javascript - 如何将字符串插入新数组?

javascript - Javascript 中是否有像 VB 中那样的 With 语句

javascript - 通过类名获取祖先

javascript - 包含指向文件夹中所有 .htm 文件的链接的目录

javascript - 本地主机上的 Google 分析 : Why is my test code not working?

c# - 如何设置打开窗口时的页面大小?

javascript - 使用 fullpage.js 在部分之间滚动时如何固定文本动画更改,然后通过某个部分消失

html - CSS 位置转换和显示 :none