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

एचटीएमएल डोम स्टाइल एनिमेशनप्लेस्टेट प्रॉपर्टी

<घंटा/>

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

सिंटैक्स

. के लिए सिंटैक्स निम्नलिखित है

एनीमेशनप्लेस्टेट प्रॉपर्टी सेट करना -

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

मान

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

<वें शैली ="चौड़ाई:90.7152%; पाठ-संरेखण:केंद्र;">मान और विवरण
Sr.No
1 चल रहा है
यह निर्दिष्ट करता है कि एनीमेशन वर्तमान में चल रहा है और डिफ़ॉल्ट मान है।
2 रोका गया
एनीमेशन निर्दिष्ट करने के लिए रोका गया है।
3 आरंभिक
इस संपत्ति को प्रारंभिक मूल्य पर सेट करने के लिए।
4 उत्तराधिकारी
मूल संपत्ति मूल्य प्राप्त करने के लिए।

उदाहरण

आइए एनीमेशनप्लेस्टेट संपत्ति के लिए एक उदाहरण देखें -

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

आउटपुट

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

एचटीएमएल डोम स्टाइल एनिमेशनप्लेस्टेट प्रॉपर्टी

चेंज स्टेट पर क्लिक करने पर -

एचटीएमएल डोम स्टाइल एनिमेशनप्लेस्टेट प्रॉपर्टी


  1. HTML DOM स्टाइल एनिमेशन प्रॉपर्टी

    CSS हमें तत्वों के गुणों के संक्रमण को चेतन करने की अनुमति देता है। हम अपनी वांछित शैलियों को परिभाषित करने के लिए एनीमेशन संपत्ति का उपयोग करते हैं। हम एनिमेशन कीवर्ड का उपयोग करके एनिमेशन-नाम, एनिमेशन-अवधि, एनिमेशन-पुनरावृत्ति-गिनती, आदि जैसे गुणों को जोड़ सकते हैं। सिंटैक्स एनिमेशन प्रॉपर्टी का

  1. HTML DOM स्टाइल एनिमेशन टाइमिंगफंक्शन प्रॉपर्टी

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

  1. एचटीएमएल डोम स्टाइल एनीमेशनइटरेशनकाउंट प्रॉपर्टी

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