CSS3動畫是一種非常炫酷的技術(shù),它能夠讓網(wǎng)頁中的元素呈現(xiàn)出更生動、更有趣的效果。這里我們?yōu)榇蠹医榻B一種運用CSS3實現(xiàn)的摩天輪動畫效果。
.wheel { width: 200px; height: 200px; margin: 50px auto; position: relative; background-color: #FECE44; border-radius: 50%; animation-name: rotate; animation-duration: 6s; animation-iteration-count: infinite; animation-timing-function: linear; } .wheel .cart { width: 40px; height: 40px; background-color: #F74040; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) rotate(45deg); border-radius: 50%; animation-name: swing; animation-duration: 2s; animation-iteration-count: infinite; animation-timing-function: ease-in-out; } ......
在上面的代碼中,我們首先創(chuàng)建了一個圓形的摩天輪,給它設(shè)置了大小、位置、背景顏色和邊框圓角等屬性。然后,我們?yōu)槟μ燧喬砑恿艘粋€旋轉(zhuǎn)動畫,實現(xiàn)了摩天輪的轉(zhuǎn)動效果。
接著,我們?yōu)槟μ燧喌男≤囂砑恿艘粋€擺動動畫,讓小車在運動的過程中呈現(xiàn)出左右擺動的效果,增加了整個動畫的趣味性。
由于CSS3的動畫效果非常多,這里只是其中一個示例。如果想要了解更多的CSS3動畫效果,可以多看一些相關(guān)的教程和案例,運用到自己的網(wǎng)頁設(shè)計當中。