一 transition
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>transition</title>
<style type="text/css">
.box{
width: 100px;
height: 100px;
margin: 50px auto;
background-color: #f00;
transition:all 0.5s;
}
.box:hover{
width: 200px;
height: 200px;
border-radius: 50%;
background-color: #666;
transition:all 0.5s ease-in 0.5s;
/* transition-property: width, height, border-radius;
transition-duration: 1s;
transition-timing-function: ease-in;
transition-delay: 1s; */
}
</style>
</head>
<body>
<div class="box"></div>
</body>
</html>
二 animation
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>animation</title>
<style>
.box{
width: 100px;
height: 100px;
margin: 50px auto;
background-color: #f00;
}
.box:hover {
-webkit-animation: hover 1s ease-in infinite;
/* -webkit-animation-name: hover;
-webkit-animation-duration: 1s;
-webkit-animation-timing-function: ease-in;
-webkit-animation-iteration-count: infinite; */
}
@-webkit-keyframes hover{
0%{width: 100px;height: 100px; border-radius: 50%;}
50%{width: 200px; height: 200px; border-radius: 50%;}
100%{width: 100px;height: 100px; border-radius: 50%;}
}
</style>
</head>
<body>
<div class="box"></div>
</body>
</html>
加油
爱分享!!!!!!!!!