/*活动摇摆动画*/
@-webkit-keyframes swing {
10% {
transform: rotate(15deg);
}
20% {
transform: rotate(-10deg);
}
30% {
transform: rotate(5deg);
}
40% {
transform: rotate(-5deg);
}
50%,100% {
transform: rotate(0deg);
}
}
@-moz-keyframes swing {
10% {
transform: rotate(15deg);
}
20% {
transform: rotate(-10deg);
}
30% {
transform: rotate(5deg);
}
40% {
transform: rotate(-5deg);
}
50%,100% {
transform: rotate(0deg);
}
}
@-o-keyframes swing {
10% {
transform: rotate(15deg);
}
20% {
transform: rotate(-10deg);
}
30% {
transform: rotate(5deg);
}
40% {
transform: rotate(-5deg);
}
50%,100% {
transform: rotate(0deg);
}
}
@keyframes swing {
10% {
transform: rotate(15deg);
}
20% {
transform: rotate(-10deg);
}
30% {
transform: rotate(5deg);
}
40% {
transform: rotate(-5deg);
}
50%,100% {
transform: rotate(0deg);
}
}
.activity img {
-webkit-transform-origin: bottom center;
-moz-transform-origin: bottom center;
-o-transform-origin: bottom center;
transform-origin: bottom center;
animation: swing 6s .15s linear infinite;
-moz-animation: swing 6s .15s linear infinite; /* Firefox */
-webkit-animation: swing 6s .15s linear infinite; /* Safari and Chrome */
-o-animation: swing 6s .15s linear infinite; /* Opera */
width:100%;
height:100%;
}
.activity{
position: fixed;
z-index: 120;
right: 10px;
bottom: 120px;
width: 64px;
height: 74px;
}css左右摆动动画
最新推荐文章于 2025-11-24 08:00:00 发布
本文介绍了一种使用CSS3 @keyframes实现元素摇摆动画的方法。通过定义关键帧动画,使图片元素在底部中心点进行旋转,形成有趣的摇摆效果。文章详细展示了兼容不同浏览器的CSS代码。
9716

被折叠的 条评论
为什么被折叠?



