CSSAnimation

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2020.

Giao diện CSSAnimation của Web Animations API đại diện cho một đối tượng Animation.

EventTarget Animation CSSAnimation

Thuộc tính phiên bản

Giao diện này kế thừa các thuộc tính từ lớp cha Animation.

CSSAnimation.animationName Read only

Trả về tên hoạt hình dưới dạng chuỗi.

Phương thức phiên bản

Giao diện này kế thừa các phương thức từ lớp cha Animation.

Ví dụ

Kiểm tra CSSAnimation được trả về

Hoạt hình trong ví dụ dưới đây được định nghĩa trong CSS với tên slide-in. Gọi Element.getAnimations() trả về một mảng tất cả các đối tượng Animation. Trong trường hợp này, nó trả về một đối tượng CSSAnimation, đại diện cho hoạt hình được tạo trong 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]);

Thông số kỹ thuật

Thông số kỹ thuật
CSS Animations Level 2
# the-CSSAnimation-interface

Tương thích trình duyệt