<div class="wave">
<i class="wave1"></i>
<i class="wave2"></i>
<i class="wave3"></i>
</div>
@keyframes water-wave {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.wave {
position: relative;
width: 240px;
height: 240px;
margin: 0 auto;
border-radius: 50%;
line-height: 50px;
font-size: 14px;
text-align: center;
overflow: hidden;
animation: water-wave linear infinite;
box-shadow: 0 0 35px rgb(16 119 188 / 60%) inset;
}
.wave1 {
position: absolute;
top: 60%;
left: -65%;
background: #0480C0;
opacity: .6;
width: 260%;
height: 260%;
border-radius: 40%;
animation: inherit;
animation-duration: 10s;
}
.wave2 {
position: absolute;
top: 60%;
left: -60%;
background: #0480C0;
opacity: .4;
width: 260%;
height: 260%;
border-radius: 35%;
animation: inherit;
animation-duration: 15s;
}
.wave3 {
position: absolute;
top: 60%;
left: -55%;
background: #0480C0;
opacity: .2;
width: 260%;
height: 260%;
border-radius: 40%;
animation: inherit;
animation-duration: 20s;
}
xxxxxxxxxx