为什么我在图像上的CSS动画不起作用?

杰基琼斯

这是我正在使用的CSS代码:

img {
    position: relative;
    -webkit-animation: movingImage infinite linear 2s infinite;
    animation: movingImage infinite linear 2s infinite;
}
@-webkit-keyframes movingImage {
    0%  {left: 0px; top: 0px;}
    25% {left: 200px; top: 0px;}
    50% {left: 200px; top: 200px;}
    75% {left: 0px; top: 200px;}
    100% {left: 0px; top: 0px;}
}
@keyframes movingImage {
    0%  {left: 0px; top: 0px;}
    25% {left: 200px; top: 0px;}
    50% {left: 200px; top: 200px;}
    75% {left: 0px; top: 200px;}
    100% {left: 0px; top: 0px;}
}

还有我拥有的HTML:

<img src="image.png" width="50" height="50" alt="Image">
贴纸

正确的animation完整语法为:

@keyframes名称| 持续时间 计时功能| 延迟| 迭代计数| 方向| 填充模式| 游戏状态

在您的示例中:

animation: movingImage infinite linear 2s infinite;

infinite正如您之前已经声明的那样,最后一个不再是有效值。

正确的完整语法为:

animation: movingImage 2s linear 0s infinite normal none running;

或简称:

animation: movingImage 2s linear infinite;

JsFiddle演示

img {
    position: relative;
    -webkit-animation: movingImage 2s linear infinite;
    animation: movingImage 2s linear infinite;
}
@-webkit-keyframes movingImage {
    0%  {left: 0px; top: 0px;}
    25% {left: 200px; top: 0px;}
    50% {left: 200px; top: 200px;}
    75% {left: 0px; top: 200px;}
    100% {left: 0px; top: 0px;}
}
@keyframes movingImage {
    0%  {left: 0px; top: 0px;}
    25% {left: 200px; top: 0px;}
    50% {left: 200px; top: 200px;}
    75% {left: 0px; top: 200px;}
    100% {left: 0px; top: 0px;}
}
<img src="image.png" width="50" height="50" alt="Image">

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的CSS动画不起作用?

来自分类Dev

为什么我的CSS动画在侧边栏上不起作用?

来自分类Dev

为什么我的启动画面不起作用?

来自分类Dev

为什么我的ng-view动画不起作用?

来自分类Dev

CSS跳动画不起作用,为什么?

来自分类Dev

为什么当我将鼠标悬停在图像上时它不起作用?

来自分类Dev

为什么 Unity 的 ARFoundation API 用于访问 CPU 上的相机图像对我不起作用?

来自分类Dev

为什么我的响应式图像不起作用?

来自分类Dev

为什么动画帧不起作用?

来自分类Dev

为什么翻译动画不起作用?

来自分类Dev

为什么此动画不起作用?

来自分类Dev

我的 CSS 动画不起作用

来自分类Dev

为什么我的CSS相对定位不起作用?

来自分类Dev

为什么jQuery.css()对我不起作用?

来自分类Dev

为什么我的导航项目CSS不起作用?

来自分类Dev

为什么我的内联样式不起作用CSS

来自分类Dev

为什么我的CSS容器不起作用?

来自分类Dev

为什么我的CSS高度过渡不起作用?

来自分类Dev

为什么我的 css 光标不起作用?

来自分类Dev

当我使用HTML dom动态添加动画时,为什么SMIL动画不起作用

来自分类Dev

为什么渲染图像不起作用

来自分类Dev

为什么我的动画创建Java代码在我的android项目中不起作用?

来自分类Dev

CSS3动画z-index上的图像不起作用

来自分类Dev

为什么我的printf不起作用?

来自分类Dev

为什么我的列表不起作用?

来自分类Dev

为什么我的for循环不起作用?

来自分类Dev

为什么我的代码不起作用?

来自分类Dev

为什么getchar()对我不起作用?

来自分类Dev

为什么我的排序不起作用?

Related 相关文章

热门标签

归档