CSS3動畫是前端開發中非常重要的一部分,其中自轉效果也是常用的動畫之一。
.box { width: 100px; height: 100px; background-color: red; animation: rotation 5s linear infinite; } @keyframes rotation { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }
上面的代碼使用了CSS3中的animation屬性和@keyframes規則,其中animation屬性指定了動畫的播放時間、播放方式和循環次數,而@keyframes規則定義了動畫的關鍵幀幀數,這里我們使用了兩個關鍵幀,分別指定了起始狀態和結束狀態。
使用以上代碼,我們可以讓.box元素在5秒鐘內圍繞自己的中心點旋轉360度,動畫是以線性的方式播放,并且無限循環。
上一篇100==100 php
下一篇php cmd開發