css怎么做气球左右摇摆动画
导读:CSS如何制作气球左右摇摆动画?以下是一些简单的CSS代码:.balloon { position: relative; animation: balloon-swing 1s ease-in-out infinite alternat...
CSS如何制作气球左右摇摆动画?以下是一些简单的CSS代码:
.balloon {
position: relative;
animation: balloon-swing 1s ease-in-out infinite alternate;
}
@keyframes balloon-swing {
0% {
transform: translateX(-5px) rotate(-5deg);
}
100% {
transform: translateX(5px) rotate(5deg);
}
}
首先,在CSS中创建一个名为“balloon”的类,用于套用在气球图像上。必须将气球定位为“relative”,以便在动画期间能够移动它。接下来,我们定义一个名为“balloon-swing”的关键帧动画,其中包括从起始点(0%)到终点(100%)之间的CSS动画。
动画的第一部分定义气球向左侧(即负方向)移动5像素,稍微旋转5度。接着,第二部分定义气球向右侧(即正方向)移动5像素,稍微旋转5度。此动画效果来回交替,看起来就像气球左右晃动一样。
最后,我们将动画应用于气球元素,使用无限重复的参数设置气球动画不停地运动。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css怎么做气球左右摇摆动画
本文地址: https://pptw.com/jishu/535118.html
