css - 如何使用 CSS 减慢旋转动画?

标签 css css-animations

我有一个旋转关键帧来旋转这个世界图像:

@keyframes App-world-spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

由此调用:

.App-world {
    animation: App-world-spin infinite 20s linear;
    height: 200px;
}

产生这个:

A little choppy, but shows the approximate speed of the rotation

我想放慢速度,以便产生更逼真的世界转动速度。

最佳答案

将20s改为200s(秒),例如:

animation: App-world-spin infinite 200s linear;

200s 告诉浏览器为元素设置动画 200 秒。所以它需要 200 秒才能完成一个完整的旋转。当然,地球需要更长的时间,所以请根据您的目的进行调整:)

关于css - 如何使用 CSS 减慢旋转动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46921342/

相关文章:

html - 当我 "inspect element"时,CSS 代码的更改没有显示

css - 将其他元素放置在并排放置的两个 div 元素下方

javascript - 全屏 api 不适用于 IE

javascript - 用另一个移动的 div 影响一个 div 容器的运动

css - webkit 动画适用于 chrome 但不适用于 firefox

javascript - CSS animations - 当前用 CSS 表示的 "left"

css - 我可以在后面嵌套伪元素吗?

html - 垂直对齐 div

css - 使用 CSS3 关键帧

CSS3 动画