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

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


animationPlayState प्रॉपर्टी का उपयोग एनिमेशन की स्थिति को सेट या प्राप्त करने के लिए किया जाता है कि यह चल रहा है या रुका हुआ है। यह एनिमेशन को टॉगल करने में उपयोगी है।

सिंटैक्स

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

object.style.animationPlayState = "running|paused|initial|inherit"

मान

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

क्रमांकमान एवं विवरण
1Running
यह निर्दिष्ट करता है कि एनिमेशन वर्तमान में चल रहा है और यह डिफ़ॉल्ट मान है।
2Paused
यह निर्दिष्ट करने के लिए कि एनिमेशन रुका हुआ है।
3Initial
इस प्रॉपर्टी को उसके प्रारंभिक मान पर सेट करने के लिए।
4inherit
पैरेंट प्रॉपर्टी मान को विरासत में लेने के लिए।

उदाहरण

animationPlayState प्रॉपर्टी का उदाहरण देखते हैं:

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

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा क्योंकि बॉक्स ऊपर से नीचे की ओर चलता है:

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

CHANGE STATE पर क्लिक करने पर:

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


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

    CSS हमें तत्वों के गुणों के संक्रमण को एनिमेट करने की अनुमति देता है। हम अपने वांछित स्टाइल को परिभाषित करने के लिए animation प्रॉपर्टी का उपयोग करते हैं। हम animation कीवर्ड का उपयोग करके animation-name, animation-duration, animation-iteration-count जैसे गुणों को संयोजित कर सकते हैं। सिंटैक्स anim

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

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

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

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