CSS3旋轉消失是一種炫酷的效果,可以使元素從頁面中旋轉并最后消失。讓我們來看看如何實現這個效果。
.rotating-div { width: 100px; height: 100px; background-color: red; animation: rotate-and-disappear 2s ease forwards; } @keyframes rotate-and-disappear { 0% { transform: rotate(0deg); opacity: 1; } 100% { transform: rotate(360deg); opacity: 0; } }
首先,我們創建一個類名為rotating-div的div,并指定寬度和高度。然后,我們定義一個名為rotate-and-disappear的動畫,并將其應用于這個div。
在動畫中,我們定義了兩個關鍵幀:0%和100%。在0%關鍵幀中,div元素將會被旋轉0度,不透明度為1(完全不透明)。在100%關鍵幀中,div元素將會被旋轉360度,并且不透明度為0(完全透明)。
通過將forwards屬性設置為動畫,我們使div在完成動畫后保持其最終狀態,也就是旋轉消失狀態。
到此,我們已經實現了CSS3旋轉消失效果。希望你能夠在你的項目中使用這個效果來增強用戶體驗。