CSS3動(dòng)畫是一種非常炫酷的技術(shù),它能夠讓網(wǎng)頁中的元素呈現(xiàn)出更生動(dòng)、更有趣的效果。這里我們?yōu)榇蠹医榻B一種運(yùn)用CSS3實(shí)現(xiàn)的摩天輪動(dòng)畫效果。
.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)建了一個(gè)圓形的摩天輪,給它設(shè)置了大小、位置、背景顏色和邊框圓角等屬性。然后,我們?yōu)槟μ燧喬砑恿艘粋€(gè)旋轉(zhuǎn)動(dòng)畫,實(shí)現(xiàn)了摩天輪的轉(zhuǎn)動(dòng)效果。
接著,我們?yōu)槟μ燧喌男≤囂砑恿艘粋€(gè)擺動(dòng)動(dòng)畫,讓小車在運(yùn)動(dòng)的過程中呈現(xiàn)出左右擺動(dòng)的效果,增加了整個(gè)動(dòng)畫的趣味性。
由于CSS3的動(dòng)畫效果非常多,這里只是其中一個(gè)示例。如果想要了解更多的CSS3動(dòng)畫效果,可以多看一些相關(guān)的教程和案例,運(yùn)用到自己的網(wǎng)頁設(shè)計(jì)當(dāng)中。