| 
                            
                                  兔年到了,兔年大吉祥,为了庆祝这份喜庆的兔年,今天我们设计一个兔子转圈圈的动画模拟吧。希望大家可以得到我的祝福和好运哦。。 动画介绍1.介绍动画指:自动执行动画的过程,不需要任何介入。(过渡需要用户触发) 2.动画三要素如下是一个动画的执行过程。其宽度和高度同时变大 
	
		
			| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | ``` .box{     width: 100px;     height: 100px;     background: red;     //要素一:动画名称     animation-name: test;     //要素三:动画时间     animation-duration: 3s; } //要素二:动画定义 @keyframes test {     from{         width: 100px;         height: 100px;     }to{         width: 300px;         height: 300px;     } } ``` |  兔子转圈设计
 代码效果 
	
		
			| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | <!DOCTYPE html> <html lang="en"> <head>   <meta charset="UTF-8">   <meta http-equiv="X-UA-Compatible" content="IE=edge">   <meta name="viewport" content="width=device-width, initial-scale=1.0">   <title>Document</title>   <style>     *{       margin: 0;       padding: 0;     }     .box{       width: 200px;       height: 200px;       background-image: url(./imgs/1.png);       background-repeat: no-repeat;       background-size: cover;       position: absolute;       animation: tuzi 4s;     }     @keyframes tuzi {       0%{         left: 0;         top: 0;       }25%{         left: 300px;         top: 0;       }50%{         left: 300px;         top: 200px;       }75%{         left: 0;         top: 200px;       }100%{         left: 0;         top: 0;       }     }   </style> </head> <body>   <div class="box">   </div>   <script>   </script> </body> </html> |  设计思路 首先我们通过动画定义了兔子的旋转的四个方向,然后按照动画的过程严格的执行兔子的路线顺序,通过动画可以发现动画的三要素已经设计完成了,然后我们继续的完成下面的例子设计,首先让兔子再起点位置偏移的向右方平移,然后让兔子再下面的位置向下偏移。 总结通过js动画的设计,我们实现了如何使用动画完成了兔子转圈的动画的过程,希望大家都可以收获到许多东西哦,新年发大财,行大运哦。 
 |