অ্যানিমেশন প্লেস্টেট প্রপার্টি অ্যানিমেশন স্টেট সেটিং বা পাওয়ার জন্য ব্যবহার করা হয় তা চলমান বা পজ করা হয়। এটি অ্যানিমেশন টগল করার জন্য দরকারী৷
সিনট্যাক্স
এর জন্য সিনট্যাক্স নিচে দেওয়া হল
অ্যানিমেশন প্লেস্টেট সম্পত্তি সেট করা হচ্ছে -
object.style.animationPlayState = "running|paused|initial|inherit"
মান
নিম্নোক্ত মান −
Sr. No | মান ও বর্ণনা |
---|---|
1 | চলছে এটি নির্দিষ্ট করে যে অ্যানিমেশনটি বর্তমানে চলছে এবং এটি ডিফল্ট মান। |
2 | পজ করা হয়েছে নির্দিষ্ট করার জন্য অ্যানিমেশনটি বিরতি দেওয়া হয়েছে। |
3 | প্রাথমিক এই সম্পত্তি প্রাথমিক মান সেট করার জন্য. |
4 | উত্তরাধিকার পিতামাতার সম্পত্তির মান উত্তরাধিকার সূত্রে পাওয়া। |
উদাহরণ
আসুন অ্যানিমেশন প্লেস্টেট প্রপার্টি -
-এর জন্য একটি উদাহরণ দেখি<!DOCTYPE html> <html> <head> <style> div { width: 70px; height: 30px; border: 3px solid brown; box-shadow: 0 20px 0 -3px orchid; z-index:-1; position: relative; animation: move 5s infinite; animation-play-state: play; } @keyframes move { from {top: 0px; } to {top: 400px;} } </style> <script> function stateToggle(){ document.getElementById("DIV1").style.animationPlayState="paused"; document.getElementById("Sample").innerHTML="The animation is now paused"; } </script> </head> <body> <div id="DIV1"></div> <p>Click the below button to toggle the above animation state</p> <button onclick="stateToggle()">CHANGE STATE</button> <p id="Sample"></p> </body> </html>
আউটপুট
এটি নীচের আউটপুট তৈরি করবে যখন বক্সটি উপরে থেকে নীচে চলে যাবে -
চেঞ্জ স্টেট -
-এ ক্লিক করলে