如果想要在CSS中让一张图片不停地旋转,可以使用CSS3中的transform属性,结合关键帧动画实现效果。
img {
animation: rotate 2s linear infinite; /* 无限循环 */
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
} 首先,设置图片元素的animation属性,值为旋转动画名称rotate、持续时间2秒、动画速度linear、动画次数无限循环。
其次,设置关键帧动画rotate。在from中设置旋转角度为0度,在to中设置旋转角度为360度。这样就可以让图片不停地旋转。
在页面中使用该CSS样式后,图片就可以不停地转动起来了,非常酷炫。