অ্যানিমেশন ডিউরেশন প্রপার্টি একটি সাইকেল সম্পূর্ণ করতে অ্যানিমেশনের জন্য কত সময় লাগবে তা নির্দিষ্ট করতে ব্যবহৃত হয়।
সিনট্যাক্স
−
-এর সিনট্যাক্স নিচে দেওয়া হলঅ্যানিমেশন ডিউরেশন প্রপার্টি −
সেট করা হচ্ছেobject.style.animationDuration = "time|initial|inherit"
মান
নিম্নোক্ত মান −
মান | বিবরণ |
---|---|
সময় | অ্যানিমেশন শুরু হওয়ার আগে অপেক্ষা করতে সেকেন্ড বা মিলিসেকেন্ডে সময় উল্লেখ করার জন্য৷ সময়ের জন্য ডিফল্ট মান হল 0। |
প্রাথমিক | এই প্রপার্টিটিকে প্রাথমিক মান সেট করার জন্য। |
উত্তরাধিকার | অভিভাবক সম্পত্তি মান উত্তরাধিকার সূত্রে পেতে |
উদাহরণ
আসুন অ্যানিমেশন ডিউরেশন প্রপার্টি -
-এর একটি উদাহরণ দেখি<!DOCTYPE html> <html> <head> <style> div { width: 25px; height: 25px; border-radius: 50%; border: 8px solid orange; position: relative; animation: ring infinite; animation-duration: 5s; } @keyframes ring { from {top: 0px; left:0px} to {border-color: purple; left: 500px;} } </style> <script> function changeDuration(){ document.getElementById("DIV1").style.animationDuration="10s"; document.getElementById("Sample").innerHTML="The animation duration has been increased from 5s to 10s"; } </script> </head> <body> <div id="DIV1"></div> <p>Click the below button to create the above animation duration</p> <button onclick="changeDuration()">CHANGE DURATION</button> <p id="Sample"></p> </body> </html>
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে
অ্যানিমেশন কিছু সময় পরে রঙ পরিবর্তন করে -
চেঞ্জ ডিউরেশন বোতামে ক্লিক করলে অ্যানিমেশনের সময়কাল 10 সেকেন্ডে বাড়ানো হবে -