Lompat ke konten Lompat ke sidebar Lompat ke footer

Memeriksa Status Animasi HTML Menggunakan animationPlayState Style DOM

Properti Style animationPlayState DOM pada HTML digunakan untuk menentukan apakah sebuah animasi dapat dijalankan atau di-paused.


Sebelum memahami lebih dalam materi tentang Memeriksa Status Animasi HTML Menggunakan animationPlayState Style DOM, terlebih dahulu pelajari materi tentang: Mengatur Waktu Transisi HTML animationTimingFunction Style DOM, Mengatur Nama Animasi HTML Menggunakan animationName Style DOM, dan Menghitung Perulangan Animasi HTML animationIterationCount Style DOM.

Sintak: animation-play-state: running|paused|initial|inherit;

Return Values: berfungsi untuk mengembalikan sebuah string yang merepresentasikan properti animation-play-state dari suatu elemen.

Baca Juga:

Property Values:
  • running: digunakan untuk melakukan play atau menjalankan animasi.
  • paused: digunakan untuk melakukan pause animasi.
  • initial: digunakan untuk mengatur properti animation-play-state ke nilai dari elemen parent.
  • inherit: digunakan untuk mengatur properti animation-play-state ke nilai default atau running.

Contoh: animation-play-state: running.

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Style 

animationPlayState DOM pada 

HTML

</title>

 

<style>

div 

{

height: 100px;

width: 150px;

font-size: 100px;

-webkit-animation: movement 3s infinite;

-webkit-animation-play-state: paused;

animation: movement 3s infinite;

color: darkgreen;

position: relative;

animation-play-state: running;}

 

@-webkit-keyframes movement 

{

from {left: 50px;}

to {left: 400px;}

}

 

@keyframes movement 

{

from {left: 50px;}

to {left: 400px;}

}

</style>

 

</head>

 

<body>

 

<br>

 

<div 

id="block">

Blog Elfan

</div>

 

</body>

 

</html>


Contoh: animation-play-state : paused.

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Style 

animationPlayState DOM pada 

HTML

</title>

 

<style>

div 

{

height: 100px;

width: 150px;

font-size: 100px;

-webkit-animation: movement 3s infinite;

-webkit-animation-play-state: paused;

animation: movement 3s infinite;

color: darkgreen;

position: relative;

animation-play-state: paused;}

 

@-webkit-keyframes movement 

{

from {left: 50px;}

to {left: 400px;}

}

 

@keyframes movement 

{

from {left: 50px;}

to {left: 400px;}

}

</style>

 

</head>

 

<body>

 

<button 

onclick="Play()">

Klik untuk membuat animasi 

bergerak

</button>

 

<script>

function Play() 

{

document.getElementById("block"

).style.WebkitAnimationPlayState = "running";

 

document.getElementById("block"

).style.animationPlayState = "running";

}

</script>

 

<br>

 

<div 

id="block">

Blog Elfan

</div>

 

</body>

 

</html>


Contoh: animation-play-state : inherit.

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Style 

animationPlayState DOM pada 

HTML

</title>

 

<style>

div 

{

height: 50px;

width: 150px;

font-size: 100px;

-webkit-animation: movement 3s infinite;

-webkit-animation-play-state: paused;

animation: movement 3s infinite;

color: darkgreen;

position: relative;

animation-play-state: running;}

 

h4 

{

width: 150px;

-webkit-animation: movement 3s infinite;

-webkit-animation-play-state: paused;

animation: movement 3s infinite;

color: darkgreen;

position: relative;

animation-play-state: inherit;}

 

@-webkit-keyframes movement 

{

from {left: 50px;}

to {left: 400px;}

}

 

@keyframes movement 

{

from {left: 50px;}

to {left: 400px;}

}

</style>

 

</head>

 

<body>

 

<br>

 

<div id="block">

MKN

<h4> I'm inherited</h4>

</div>

 

</body>

 

</html>


Contoh: animation-play-state : initial.

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Style animationPlayState DOM pada HTML

</title>

 

<style>

div 

{

height: 100px;

width: 150px;

font-size: 100px;

-webkit-animation: movement 3s infinite;

-webkit-animation-play-state: paused;

animation: movement 3s infinite;

color: darkgreen;

position: relative;

animation-play-state: initial;}

 

@-webkit-keyframes movement 

{

from {left: 50px;}

to {left: 400px;}

}

 

@keyframes movement 

{

from {left: 50px;}

to {left: 400px;}

}

</style>

 

</head>

 

<body>

 

<br>

 

<div 

id="block">

Blog Elfan

</div>

 

</body>

 

</html>


Artikel ini didedikasikan kepada: Dian Amaliana, Diyah Ayu Fatmawati, Dwi Anggraini, Ega Ayu Tri Paningsih, dan Eka Rositasari.

6 komentar untuk "Memeriksa Status Animasi HTML Menggunakan animationPlayState Style DOM"

  1. Jenis browser apa saja yang dapat digunakan untuk mengaktifkan properti animationPlayState Style DOM pada HTML?

    BalasHapus
    Balasan
    1. Berikut adalah beberapa jenis browser populer yang dapat digunakan untuk mengaktifkan properti animationPlayState Style DOM pada HTML:
      1. Chrome: 43.0(4.0 webkit)
      2. Firefox: 16.0
      3. Safari: 4.0 webkit
      4. Edge: 10.0
      5. Opera: 30.0(15.0 Webkit)

      Hapus
  2. Apa yang dimaksud dengan properti animationPlayState Style DOM pada HTML?

    BalasHapus
    Balasan
    1. Properti animationPlayState Style DOM pada HTML digunakan untuk menentukan apakah animasi sedang berjalan atau sedang dijeda.

      Hapus
  3. Pada saat kapan properti animationPlayState Style DOM HTML digunakan?

    BalasHapus
    Balasan
    1. gunakan properti animationPlayState untuk melakukan jeda animasi pada bagian tengah siklus.

      Hapus

Hubungi admin melalui Wa : +62-896-2414-6106

Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.

Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.

- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -