gpt4 book ai didi

jquery - 如何使用 CSS3 无限地为我的图像制作动画

转载 作者:行者123 更新时间:2023-11-28 08:53:12 25 4
gpt4 key购买 nike

我有一个具有这些样式的图像:

<img src="images/head-tails.gif" class="graphs" />
.graphs {
-webkit-transition: all 2s ease;
-moz-transition: all 2s ease;
-o-transition: all 2s ease;
transition: all 2s ease;
/* -webkit-animation:animated 5s infinite; */
/* -moz-animation:animated 5s infinite; */
/* -o-animation:animated 5s infinite; */
/* animation:animated 5s infinite; */
}
.graphs:hover {
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
transform: rotateY(360deg);
}

因此,当我将鼠标悬停在图片上时,它会像硬币一样旋转 360 度。不过,我想做的是当页面加载时,图像将无限地执行此动画(旋转),而无需将鼠标悬停在鼠标上。我怎样才能让它发挥作用?

最佳答案

您可以为此使用关键帧动画。像这样写:

.graphs {
-webkit-animation-iteration-count:infinite;
-webkit-animation-timing-function:linear;
-webkit-animation-name:orbit;
-webkit-animation-duration:2s;
-moz-animation-iteration-count:infinite;
-moz-animation-timing-function:linear;
-moz-animation-name:orbit;
-moz-animation-duration:2s;
}
@-webkit-keyframes orbit {
from { -webkit-transform:rotateY(0deg) }
to { -webkit-transform:rotateY(360deg) }
}
@-moz-keyframes orbit {
from { -moz-transform:rotateY(0deg) }
to { -moz-transform:rotateY(360deg) }
}

检查这个http://jsfiddle.net/ktPev/1/

关于jquery - 如何使用 CSS3 无限地为我的图像制作动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14335101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com