CSS3 animation(動畫) 屬性

實例

使用簡寫屬性把 animation 綁定到一個<div> 元素:

div { animation:mymove 5s infinite; -webkit-animation:mymove 5s infinite; /* Safari 和 Chrome */ }


流覽器支持

表格中的數字表示支持該屬性的第一個流覽器版本號。

緊跟在 -webkit-, -ms- 或 -moz- 前的數字為支持該首碼屬性的第一個流覽器版本號。

屬性
animation 43.0
4.0 -webkit-
10.0 16.0
5.0 -moz-
9.0
4.0 -webkit-
30.0
15.0 -webkit-
12.0 -o-

默認值: none 0 ease 0 1 normal
繼承: no
版本: CSS3
JavaScript 語法: object.style.animation="mymove 5s infinite"


語法

animation: name duration timing-function delay iteration-count direction fill-mode play-state;

說明
animation-name 指定要綁定到選擇器的關鍵幀的名稱
animation-duration 動畫指定需要多少秒或毫秒完成
animation-timing-function 設置動畫將如何完成一個週期
animation-delay 設置動畫在啟動前的延遲間隔。
animation-iteration-count 定義動畫的播放次數。
animation-direction 指定是否應該輪流反向播放動畫。
animation-fill-mode 規定當動畫不播放時(當動畫完成時,或當動畫有一個延遲未開始播放時),要應用到元素的樣式。
animation-play-state 指定動畫是否正在運行或已暫停。
initial 設置屬性為其默認值。 閱讀關於 initial的介紹。
inherit 從父元素繼承屬性。 閱讀關於 initinherital的介紹。


相關文章

CSS3 教學: CSS3 動畫