概述
这周的作业有一个登录页面里面需要实现波浪的动画,在网上学了一下,现在进行一下波浪动画实现的总结(主要记录总结我自己使用的波浪动画)。
波浪特效有主要三种实现方法:纯css实现、js实现、图片+css实现
实现及过程(图片实现波浪特效)
html
<div class="waveWrapper waveAnimation">
<div class="waveWrapperInner">
<div class="wave waveMiddle" style="background-image: url('../images/wave1.png')"></div>
</div>
<div class="waveWrapperInner">
<div class="wave waveBottom" style="background-image: url('../images/wave2.png')"></div>
</div>
</div>
css
/**
波浪
*/
@keyframes move_wave {
0% {
transform: translateX(0) translateZ(0) scaleY(1)
}
50% {
transform: translateX(-25%) translateZ(0) scaleY(0.55)
}
100% {