纯css模拟波纹动画效果
代码语言:html
所属分类:动画
代码描述:纯css模拟波纹动画效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
body {
background: #000;
height: 100vh;
overflow: hidden;
display: -webkit-box;
display: flex;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-align: center;
align-items: center;
-webkit-perspective: 500px;
perspective: 500px;
}
.rings .ring {
position: absolute;
-webkit-animation: rotate 5000ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite alternate;
animation: rotate 5000ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite alternate;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.rings .ring .ring_inner {
border-radius: 100%;
}
.rings .ring:nth-child(1) .ring_inner {
width: 0px;
height: 0px;
border: 2px solid #1effff;
-webkit-animation: wave 3000ms 0ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite;
animation: wave 3000ms 0ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite;
-webkit-filter: blur(15px) brightness(400%);
filter: blur(15px) brightness(400%);
}
.rings .ring:nth-child(2) .ring_inner {
width: 30px;
height: 30px;
border: 2px solid #1ef5fd;
-webkit-animation: wave 3000ms 50ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite;
animation: wave 3000ms 50ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite;
-webkit-filter: blur(15px) brightness(400%);
filter: blur(15px) brightness(400%);
}
.rings .ring:nth-child(3) .ring_inner {
width: 60px;
height: 60px;
border: 2px solid #1eebfb;
-webkit-animation: wave 3000ms 100ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite;
animation: wave 3000ms 100ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite;
-webkit-filter: blur(15px) brightness(400%);
filter: blur(15px) brightness(400%);
}
.rings .ring:nth-child(4) .ring_inner {
width: 90px;
height: 90px;
border: 2px solid #1ee1f9;
-webkit-animation: wave 3000ms 150ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite;
animation: wave 3000ms 150ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite;
-webkit-filter: blur(15px) brightness(400%);
filter: blur(15px) brightness(400%);
}
.rings .ring:nth-child(5) .ring_inner {
width: 120px;
height: 120px;
border: 2px solid #1ed7f7;
-webkit-animation: wave 3000ms 200ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite;
animation: wave 3000ms 200ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite;
-webkit-filter: blur(15px) brightness(400%);
filter: blur(15px) brightness(400%);
}
.rings .ring:nth-child(6) .ring_inner {
width: 150px;
height: 150px;
border: 2px solid #1ecdf5;
-webkit-animation: wave 3000ms 250ms cubic-bezier(0.545, 0.08, 0.52, 0.975) infinite;
anima.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0