使用CSS创建此旋转动画

CHS*_*CHS 3 css css3 css-animations

这是我想用CSS制作的动画. 这个微调器是我想创造的

这是一个动画PNG.Firefox是我所知道的唯一可以显示动画的浏览器.请在FireFox中查看此内容,以便您可以看到动画.我想尝试在CSS中使用它,这样我就可以在更多的浏览器中使用它并仍然获得真正的透明度(GIF动画无法提供)

在此输入图像描述 < - 这是一个点,可以用来制作动画而不必在css中创建点的阴影.

这个小提琴http://jsfiddle.net/jvrvK/显示了我到目前为止所拥有的内容.我看看球体的外观,但动画似乎在Chrome中不起作用,我不太了解CSS动画,足以在PNG中创建相同类型的旋转.

非常感谢您的帮助!

小提琴代码如下:

<ul class="busy">
    <li class="busy-dot1"><b class="busy-dot-shine"></b></li>
    <li class="busy-dot2"><b class="busy-dot-shine"></b></li>
    <li class="busy-dot3"><b class="busy-dot-shine"></b></li>
    <li class="busy-dot4"><b class="busy-dot-shine"></b></li>
    <li class="busy-dot5"><b class="busy-dot-shine"></b></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
.busy {
    list-style: none;
    padding: 0;
    position: relative;
    transform-style: preserve-3d;
    animation: rot 4s linear infinite;
    width:100px;
}

.busy-dot1, .busy-dot2, .busy-dot3, .busy-dot4, .busy-dot5 {
    border-radius: 50%;
    display: inline-block;
    transform-style: preserve-3d;
    margin: 0 4px;
}

.busy-dot-shine {
    display: block;
    border-radius: 50%;
    background: radial-gradient(circle at 25% 25%, #FFF, rgba(255,255,255,0));
    background-color: #193987;
    animation: rotr 4s linear infinite;
    height: 20px;
    width: 20px;
}
Run Code Online (Sandbox Code Playgroud)

Mes*_*esh 5

Chrome可以对前缀进行挑剔,将PrefixFree库添加到您的代码中.您可以自己添加前缀,但我发现PreFix Free更容易.

//cdnjs.cloudflare.com/ajax/libs/prefixfree/1.0.7/prefixfree.min.js
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/adrianjmartin/jvrvK/2/

另一种方法是使用SVG:http: //jsfiddle.net/adrianjmartin/AcvE5/3/