结合css3的2d属性做出一个让盒子变化的小动画
css3动画
代码时刻:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
div {
width: 100px;
height: 80px;
background-color: rgb(130,194,0);
border-radius: 10px;
text-align: center;
position: relative;
animation: change 7s 2s;
}
@keyframes change
{
0% {
transform: rotate(0deg);
left: 0px;
}
25% {
transform: rotate(20deg);
left: 0px;
}
50% {
transform: rotate(0deg);
left: 500px;
}
55% {
transform: rotate(0deg);
left: 500px;
}
70% {
transform: rotate(0deg);
left: 500px;
background: #1ec7e6;
}
100% {
transform: rotate(-360deg);
left: 0px;
}
}
span {
color: white;
display: inline-block;
height: 80px;
line-height: 80px;
}
</style>
</head>
<body>
<div>
<span>css3动画</span>
</div>
</body>
</html>
转移到你的阵地去试验吧。