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

CSS animation-fill-mode से एनिमेशन न चलने पर तत्व की स्टाइल सेट करें

CSS animation-fill-mode प्रॉपर्टी निर्दिष्ट करती है कि एनिमेशन शुरू होने से पहले और समाप्त होने के बाद तत्व पर कौन सी स्टाइल लागू होनी चाहिए।

उदाहरण

नीचे दिए गए उदाहरण में, animation-fill-mode: backwards का उपयोग करके एनिमेशन शुरू होने से पहले (देरी के दौरान) from कीफ्रेम की स्टाइल लागू की जाती है।

<!DOCTYPE html>
<html>
<head>
  <style>
    div {
      width: 150px;
      height: 200px;
      position: relative;
      background: red;
      animation-name: myanim;
      animation-duration: 2s;
      animation-fill-mode: backwards;
    }
    @keyframes myanim {
      from {left: 0px; background-color: green;}
      to {left: 200px; background-color: blue;}
    }
  </style>
</head>
<body>
  <div></div>
</body>
</html>

animation-fill-mode के मान:

  • none (डिफ़ॉल्ट): एनिमेशन से पहले/बाद में कोई स्टाइल नहीं
  • forwards: अंतिम कीफ्रेम की स्टाइल बनाए रखता है
  • backwards: पहला कीफ्रेम की स्टाइल एनिमेशन शुरू होने से पहले लागू करता है
  • both: forwards और backwards दोनों लागू करता है
  1. - CSS से फोकस वाले एलिमेंट को स्टाइल करें

    :focus सिलेक्टर फोकस वाले एलिमेंट को सिलेक्ट करने के लिए :focus सिलेक्टर का उपयोग करें। उदाहरण <!DOCTYPE html> <html> <head> <style> input:focus { background-color: green; } </style> </head> <body> <form action=>

  1. CSS से बॉटम बॉर्डर की स्टाइल सेट करें CSS से बॉटम बॉर्डर की स्टाइल सेट करें

    border-bottom-style प्रॉपर्टी का उपयोग किसी एलिमेंट के निचले बॉर्डर की स्टाइल सेट करने के लिए border-bottom-style प्रॉपर्टी का उपयोग किया जाता है। यह प्रॉपर्टी केवल बॉटम बॉर्डर को प्रभावित करती है। संभावित मान dotted - बिंदीदार बॉर्डर dashed - डैश्ड बॉर्डर solid - ठोस बॉर्डर double - डबल ब

  1. CSS में टेक्स्ट सजावट की शैली सेट करें CSS में टेक्स्ट सजावट की शैली सेट करें

    टेक्स्ट सजावट की शैली सेट करने के लिए text-decoration-style प्रॉपर्टी का उपयोग करें। आप निम्न मानों का उपयोग कर सकते हैं: text-decoration-style: solid | double | dotted | dashed | wavy | initial | inherit; उदाहरण <!DOCTYPE html> <html> <head> <style> span {