CSS3是網(wǎng)頁設(shè)計中常用的一種樣式語言,它可以讓網(wǎng)頁呈現(xiàn)出更加豐富多彩的效果。其中,圖片跳動是一種比較受歡迎的效果,下面我們就來一起學(xué)習(xí)一下如何實現(xiàn)圖片跳動的效果。
首先,我們需要準備一張圖片,這里我選擇了一只可愛的小狗。
<img src="dog.jpg" alt="cute dog">
然后,在CSS中定義一個跳動的動畫,為了表示跳動效果,我們使用了一個transform的屬性,并對圖片旋轉(zhuǎn)了一定的度數(shù)。
@keyframes jump { 0% { transform: rotate(0deg); } 50% { transform: rotate(30deg); } 100% { transform: rotate(0deg); } }
接著,我們將定義好的動畫應(yīng)用到圖片上,使用animation的屬性,并設(shè)置animation-duration表示動畫持續(xù)的時間,animation-timing-function表示動畫的時間曲線,和animation-iteration-count表示動畫的重復(fù)次數(shù)。
img { animation: jump 2s ease-in-out infinite; }
最后,我們就可以看到一只可愛的小狗在頁面上不停地跳動著了。
以上就是實現(xiàn)圖片跳動效果的方法,希望對大家有所幫助。
上一篇css3 圖片從左邊滑入
下一篇css3 圖片疊加濾鏡