Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML DOM Style animationDuration प्रॉपर्टी


animationDuration प्रॉपर्टी का उपयोग यह निर्दिष्ट करने के लिए किया जाता है कि एनिमेशन को एक चक्र पूरा करने में कितना समय लगेगा।

सिंटैक्स

animationDuration प्रॉपर्टी सेट करने के लिए सिंटैक्स निम्नलिखित है:

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

मान

निम्नलिखित मान संभव हैं:

मानविवरण
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 बटन पर क्लिक करने पर एनिमेशन की अवधि 10 सेकंड तक बढ़ जाएगी:

HTML DOM Style animationDuration प्रॉपर्टी


  1. HTML DOM Style animationTimingFunction प्रॉपर्टी HTML DOM Style animationTimingFunction प्रॉपर्टी

    animationTimingFunction का उपयोग यह निर्दिष्ट करने के लिए किया जाता है कि एनिमेशन अपने चक्र के दौरान कैसे आगे बढ़ता है। यह एनिमेशन के लिए स्पीड कर्व सेट या रिटर्न करके ऐसा करता है। स्पीड कर्व परिभाषित करता है कि संक्रमण कितने सहज होंगे, यह निर्दिष्ट करके कि एनिमेशन को एक स्थिति से दूसरी स्थिति में

  1. HTML DOM Style animationPlayState प्रॉपर्टी HTML DOM Style animationPlayState प्रॉपर्टी

    animationPlayState प्रॉपर्टी का उपयोग एनिमेशन की स्थिति को सेट या प्राप्त करने के लिए किया जाता है कि यह चल रहा है या रुका हुआ है। यह एनिमेशन को टॉगल करने में उपयोगी है। सिंटैक्स animationPlayState प्रॉपर्टी सेट करने के लिए सिंटैक्स निम्नलिखित है: object.style.animationPlayState = running|paused|in

  1. HTML DOM Style animationIterationCount प्रॉपर्टी HTML DOM Style animationIterationCount प्रॉपर्टी

    animationIterationCount प्रॉपर्टी का उपयोग एनिमेशन के चलने की संख्या को सेट या प्राप्त करने के लिए किया जाता है। सिंटैक्स animationIterationCount प्रॉपर्टी सेट करने के लिए सिंटैक्स निम्नलिखित है: object.style.animationIterationCount = number|infinite|initial|inherit मान निम्नलिखित मान हैं: क्रमां