|
|
$time:2;
|
|
|
.move0{animation: move0 $time*5s linear infinite;}
|
|
|
.move1{animation: move1 $time*6s ease-in infinite;}
|
|
|
.move2{animation: move2 $time*7s ease-out infinite;}
|
|
|
.move3{animation: move3 $time*8s ease-in-out infinite;}
|
|
|
.move4{animation: move4 $time*9s ease-in infinite;}
|
|
|
.move5{animation: move5 $time*10s ease-in infinite;}
|
|
|
.move6{animation: move6 $time*11s linear infinite;}
|
|
|
.move7{animation: move7 $time*12s ease-in-out infinite;}
|
|
|
.move8{animation: move8 $time*13s ease-out infinite;}
|
|
|
|
|
|
//设定好的小圆运行方式
|
|
|
//小程序无法动态添加keyframes
|
|
|
//若是web,可通过document动态插入keyframes
|
|
|
//动态插入的效果更好,更强,更嗨皮
|
|
|
//向有小程序实现方式的大伙伴请教
|
|
|
@keyframes move0{
|
|
|
0%{transform:translate3d(0,0,0)}
|
|
|
50%{transform:translate3d(400,10rpx,0)}
|
|
|
100%{transform:translate3d(0,0,0)}
|
|
|
}
|
|
|
@keyframes move1{
|
|
|
0%{transform:translate3d(0,0,0)}
|
|
|
50%{transform:translate3d(0,500rpx,0)}
|
|
|
100%{transform:translate3d(0,0,0)}
|
|
|
}
|
|
|
@keyframes move2{
|
|
|
0%{transform:translate3d(0,0,0)}
|
|
|
50%{transform:translate3d(400rpx,800rpx,0)}
|
|
|
100%{transform:translate3d(0,0,0)}
|
|
|
}
|
|
|
@keyframes move3{
|
|
|
0%{transform:translate3d(0,0,0)}
|
|
|
50%{transform:translate3d(200rpx,200rpx,0)}
|
|
|
100%{transform:translate3d(0,0,0)}
|
|
|
}
|
|
|
@keyframes move4{
|
|
|
0%{transform:translate3d(0,0,0)}
|
|
|
50%{transform:translate3d(100rpx,700rpx,0)}
|
|
|
100%{transform:translate3d(0,0,0)}
|
|
|
}
|
|
|
@keyframes move5{
|
|
|
0%{transform:translate3d(0,0,0)}
|
|
|
50%{transform:translate3d(400rpx,100rpx,0)}
|
|
|
100%{transform:translate3d(0,0,0)}
|
|
|
}
|
|
|
@keyframes move6{
|
|
|
0%{transform:translate3d(0,0,0)}
|
|
|
50%{transform:translate3d(200rpx,10rpx,0)}
|
|
|
100%{transform:translate3d(0,0,0)}
|
|
|
}
|
|
|
@keyframes move7{
|
|
|
0%{transform:translate3d(0,0,0)}
|
|
|
50%{transform:translate3d(200rpx,500rpx,0)}
|
|
|
100%{transform:translate3d(0,0,0)}
|
|
|
}
|
|
|
@keyframes move8{
|
|
|
0%{transform:translate3d(0,0,0)}
|
|
|
50%{transform:translate3d(0,500rpx,0)}
|
|
|
100%{transform:translate3d(0,0,0)}
|
|
|
} |