通常我們在項目中或多或者的會遇到這樣的動畫效果,讓一個元素轉起來。
直接看代碼:
如下
/* turn : 定義的動畫名稱 3s : 動畫時間 linear : 動畫以何種運行軌跡完成一個周期 infinite :規定動畫應該無限次播放 */
<style> .box{ width:200px; height: 200px; background: red; animation:turn 3s linear infinite; margin: 100px auto; } //定義動畫 @keyframes turn{ 0%{-webkit-transform:rotate(0deg);} 25%{-webkit-transform:rotate(90deg);} 50%{-webkit-transform:rotate(180deg);} 75%{-webkit-transform:rotate(270deg);} 100%{-webkit-transform:rotate(360deg);} } </style> <body> <div class="box"></div> </body>