css布局实现兔子吹泡泡动画效果代码
代码语言:html
所属分类:布局界面
代码描述:css布局实现兔子吹泡泡动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<style>
:root {
--bunny-size: 300px;
--bunny-color: pink;
--bunny-color-2: #f0a4cb;
--bunny-eye-color: #473929;
--bunny-cheek-color: red;
--bunny-tongue-color: red;
--bunny-mouth-color: #473929;
--bunny-nose-color: #473929;
--stick-color: #ff8819;
--stick-bubble-color-1: #9e9eff;
--stick-bubble-color-2: white;
--text-color: #473929;
--grass-color: #84cc84;
--grass-color-2: lightgreen;
--breathe-duration: 10s;
--bubble-color-1: #4fd5e7;
--bubble-color-2: #829fff;
--bubble-color-3: #76e0cf;
--bubble-color-4: #86befd;
--bubble-color-5: #91f1d9
}
body {
margin: 0;
background: linen;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
font-family: 'Balsamiq Sans',cursive
}
.bunny-container {
width: var(--bunny-size);
height: var(--bunny-size)
}
.bunny {
width: 230px;
height: 300px;
transform: translateX(70px)
}
.bunny * {
position: absolute
}
.bunny__body {
width: 200px;
height: 200px;
background: var(--bunny-color);
border-radius: 100px 100px 30px 0;
transform: translateY(80px)
}
@keyframes eyesAnim {
0%,15%,17%,79%,81% {
transform: translate(40px,40px) rotateZ(6deg)
}
16%,80% {
transform: translate(40px,40px) rotateZ(6deg) scaleY(0.3)
}
60% {
transform: translate(40px,30px) rotateZ(6deg)
}
10%,70%,100% {
transform: translate(40px,40px) rotateZ(6deg)
}}
.bunny__eyes {
padding: 6px;
background: var(--bunny-eye-color);
border-radius: 50%;
box-shadow: 80px 0 var(--bunny-eye-color);
transform: translate(40px,40px) rotateZ(6deg);
animation: eyesAnim var(--breathe-duration) linear infinite
}
@keyframes noseAnim {
60% {
transform: translate(70px,40px)
}
10%,70%,100% {
transform: translate(70px,50px)
}}
.bunny__nose {
padding: 5px 8px;
background: var(--bunny-nose-color);
border-radius: 50%;
transform: translate(70px,50px);
animation: noseAnim var(--breathe-duration) linear infinite
}
.bunny__nose::after {
content: '|'.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0