CSSAnimation
Web Animations API 的 CSSAnimation 介面代表一個 Animation 物件。
例項屬性
此介面繼承了其父介面 Animation 的屬性。
CSSAnimation.animationName只讀-
返回動畫名稱的字串。
例項方法
此介面繼承了其父介面 Animation 的方法。
示例
檢查返回的 CSSAnimation
下面示例中的動畫在 CSS 中定義,名稱為 slide-in。呼叫 Element.getAnimations() 會返回所有 Animation 物件的陣列。在本例中,它返回一個 CSSAnimation 物件,表示在 CSS 中建立的動畫。
css
.animate {
animation: slide-in 0.7s both;
}
@keyframes slide-in {
0% {
transform: translateY(-1000px);
}
100% {
transform: translateY(0);
}
}
js
let animations = document.querySelector(".animate").getAnimations();
console.log(animations[0]);
規範
| 規範 |
|---|
| CSS Animations Level 2 # the-CSSAnimation-interface |
瀏覽器相容性
載入中…