鼠标点击颜色爆炸效果
代码语言:html
所属分类:动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
margin: 0;
overflow: hidden;
baackground-image: url('data:image/svg+xml,%3Csvg width="52" height="26" viewBox="0 0 52 26" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg fill="%239C92AC" fill-opacity="0.4"%3E%3Cpath d="M10 10c0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6h2c0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4v2c-3.314 0-6-2.686-6-6 0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6zm25.464-1.95l8.486 8.486-1.414 1.414-8.486-8.486 1.414-1.414z" /%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}
.body, .body2 {
height: 100vh;
display: grid;
place-items: center;
margin: 0;
overflow:hidden;
cursor:pointer;
transition:2s;
}
.boom{
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
height:500vw;
width:500vw;
animation: boomba 1s linear;
border-radius:200vw;
}
@keyframes boomba{
0%{height:10px; width:10px;}
100%{height:500vw; width:500vw;}
}
.bubble1,.bubble2,.bubble3,.bubble4,.bubble5,.bubble6,.bubble7,.bubble8,.bubble9{
position:absolute;
top:50%;
left:50%;
height:10vw;
width:10vw;
transform:translate(-50%,-50%);
border-radius:100vw;
opacity:0;
}
.bubble1{
animation:fade1 1s;
}
.bubble2{
animation:fade2 .8s;
}
.bubble3{
animation:fade3 .7s;
}
.bubble4{
animation:fade4 1.1s;
}
.bubble5{
animation:fade5 1.2s;
}
.bubble6{
animation:fade6 1.3s;
}
.bubble7{
animation:fade7 1.4s;
}
.bubble8{
animation:fade8 1.5s;
}
.bubble9{
animation:fade9 1.6s;
}
@keyframes fade1{
0%{
height:0px;
width:0px;
opacity:1;
}
50%{
opacity:1
}
100%{
height:10vw;
width:10vw;
opacity:0;
}
}
@keyframes fade2{
0%{
height:0px;
width:0px;
opacity:1;
}
50%{
opacity:1
}
100%{
height:12vw;
width:12vw;
opacity:0;
}
}
@keyframes fade3{
0%{
height:0px;
width:0px;
opacity:1;
}
50%{
opacity:1
}
100%{
height:15vw;
width:15vw;
opacity:0;
}
}
@keyframes fade4{
0%{
height:0px;
width:0px;
opacity:1;
}
50%{
opacity:1
}
100%{
height:5vw;
width:5vw;
opacity:0;
}
}
@keyframes fade5{
0%{
height:0px;
width:0px;
opacity:1;
}
50%{
opacity:1
}
100%{
height:6vw;
width:6vw;
opacity:0;
}
}
@keyframes fade6{
0%{
height:0px;
width:0px;
opacity:1;
}
50%{
opacity:1
}
100%{
height:6vw;
width:6vw;
opacity:0;
}
}
@keyframes fade7{
0%{
height:0px;
width:0px;
opacity:1;
}
50%{
opacity:1
}
100%{
height:6vw;
width:6vw;
opacit.........完整代码请登录后点击上方下载按钮下载查看
网友评论0