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

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


animationDirection प्रॉपर्टी का उपयोग एनिमेशन की दिशा निर्दिष्ट करने के लिए किया जाता है जो आगे, पीछे या वैकल्पिक हो सकती है।

सिंटैक्स

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

object.style.animationDirection = "normal|reverse|alternate|alternate-reverse|initial|inherit"

मान

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

मानविवरण
Normalयह डिफ़ॉल्ट मान है जो दर्शाता है कि एनिमेशन सामान्य रूप से चलना चाहिए।
Reverseयह दर्शाने के लिए कि एनिमेशन को रिवर्स में चलना चाहिए।
Alternateविषम समय पर एनिमेशन को सामान्य रूप से और सम समय पर रिवर्स दिशा में चलाने के लिए।
alternate-reverseयह alternate का रिवर्स है और विषम समय पर एनिमेशन को रिवर्स दिशा में और सम समय पर सामान्य दिशा में चलाता है।
Initialइस प्रॉपर्टी को उसके प्रारंभिक मान पर सेट करने के लिए।
inheritइस प्रॉपर्टी को अपने पैरेंट तत्व से विरासत में लेने के लिए।

उदाहरण

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

<!DOCTYPE html> <html> <head> <style>    div {       width: 50px;       height: 80px;       background: skyblue;       position: relative;       animation: high 5s infinite;       z-index:-1;       animation-direction:normal;    }    @keyframes high {       0% {left: 0px; top: 0px;}       25% {background-color: lightblue; left: 0px; top: 0px;}       50% {background-color: lightgreen; left: 550px; top: 80px;}       75% {background-color: lightblue; left: 0px; top: 80px;}       100% {left: 0px; top: 0px;}    } </style> <script>    function changeDir(){       document.getElementById("DIV1").style.animationDirection="alternate-reverse"    } </script> </head> <body> <h1>animationDirection property example</h1> <div id="DIV1"></div> <p>Change the animation direction of the div by clicking the below button</p> <button onclick="changeDir()">CHANGE DIRECTION</button> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

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

जैसे-जैसे एनिमेशन आगे बढ़ता है, यह विकर्ण रूप से दाईं ओर बढ़ेगा:

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

CHANGE DIRECTION पर क्लिक करने पर, यह पहले प्रारंभिक बिंदु से नीचे जाएगा और फिर रिवर्स में चलेगा:

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


  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 मान निम्नलिखित मान हैं: क्रमां