CSS3是目前最流行的網頁設計技術之一,它可以幫助用戶實現各種酷炫的動畫效果。其中之一就是設置一個滑動的動畫效果,讓頁面更加有吸引力。接下來,我們就一起來看看如何設置一個滑動的動畫吧:
.slide { position: relative; animation-name: slide-in; animation-duration: 1s; } @keyframes slide-in { 0% { top: -100px; } 100% { top: 0; } }
代碼的解釋:
1.定義一個class名稱為slide并設置position為relative。因為我們要在這個元素上實現一個相對定位的動畫效果。
2.使用animation-name屬性來定義動畫名稱。這個名稱必須與下面的@keyframes屬性所對應。
3.使用animation-duration屬性來定義動畫持續時間。這里我們將動畫的持續時間設置為1秒。
4.添加@keyframes屬性定義動畫中的每一幀。我們這里將元素從上往下移動100px,再滑動回來。
通過這段代碼,我們可以讓一個元素在頁面中實現一個上下滑動的動畫效果。如果需要實現其他的動畫效果,只需要將@keyframes屬性改變為你所需要的動畫效果即可。
上一篇css3怎么提示圖片
下一篇css 商品