কম্পিউটার টিউটোরিয়াল

HTML DOM Style animationDuration প্রপার্টি


animationDuration প্রপার্টি ব্যবহার করে একটি অ্যানিমেশন এক সাইকেল সম্পন্ন করতে কত সময় লাগবে তা নির্দিষ্ট করা হয়।

সিনট্যাক্স

animationDuration প্রপার্টি সেট করার সিনট্যাক্স:

object.style.animationDuration = "time|initial|inherit"

মানসমূহ

মানবিবরণ
Timeসেকেন্ড বা মিলিসেকেন্ডে সময় উল্লেখ করতে ব্যবহৃত হয় অ্যানিমেশন শুরু হওয়ার আগে কতক্ষণ অপেক্ষা করতে হবে। time-এর ডিফল্ট মান 0।
initialপ্রপার্টিটিকে প্রাথমিক মান হিসেবে সেট করে।
inheritপ্যারেন্ট এলিমেন্ট থেকে প্রপার্টির মান উত্তরাধিকার হিসেবে গ্রহণ করে।

উদাহরণ

animationDuration প্রপার্টির একটি উদাহরণ:

<!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>

আউটপুট

এটি নিচের আউটপুট তৈরি করবে:

HTML DOM Style animationDuration প্রপার্টি

অ্যানিমেশন কিছুক্ষণ পর রঙ পরিবর্তন করে:

HTML DOM Style animationDuration প্রপার্টি

CHANGE DURATION বাটনে ক্লিক করলে অ্যানিমেশন ডুরেশন ১০ সেকেন্ডে বৃদ্ধি পাবে:

HTML DOM Style animationDuration প্রপার্টি

  1. HTML DOM Style animation প্রপার্টি

  2. HTML DOM Style animationTimingFunction প্রপার্টি

  3. HTML DOM Style animationPlayState প্রপার্টি

  4. HTML DOM Style animationIterationCount প্রপার্টি