*{
margin: 0;
padding:0;
}
body{
margin: 0;
background-color: black;
}
.hezi{
width: 200px;
height: 200px;
margin-top: 200px;
background-color: black;
border-radius: 50% ;
animation: peas 1s infinite;
}
.top,.bot{
width: 200px;
height: 100px;
background-color: yellow;
margin-left: 200px;
}
.top{
border-radius: 100px 100px 0 0;
transform: rotate(-30deg);
animation: topmouth 1s infinite;
}
.bot{
border-radius: 0 0 100px 100px;
transform: rotate(30deg);
animation: name 1s infinite;
}
@keyframes topmouth{
0%{
transform: rotate(0deg);
}
50%{
transform: rotate(-30deg);
}
100%{
transform: rotate(0deg);
}
}
@keyframes name{
0%{
transform: rotate(0deg);
}
50%{
transform: rotate(30deg);
}
100%{
transform: rotate(0deg);
}
}
@keyframes peas{
0%{
box-shadow: 400px 0px 0px -80px #00cc00,
600px 0px 0px -80px #00cc00,
800px 0px 0px -80px #00cc00,
1000px 0px 0px -80px #00cc00;
}
100%{
box-shadow: 200px 0px 0px -80px #00cc00,
400px 0px 0px -80px #00cc00,
600px 0px 0px -80px #00cc00,
800px 0px 0px -80px #00cc00;
}
}
</style>
<title>吃豆豆</title>
</head>
<body>
<div class="hezi">
<div class="top">shang</div>
<div class="bot">xia</div>
</div>
</body>
只需要css3和h5就可以实现
可以直接使用!!!!