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

CSS outline-offset प्रॉपर्टी को एनिमेट करें

CSS में outline-offset प्रॉपर्टी पर एनिमेशन लागू करने का तरीका यहां दिखाया गया है। यह आउटलाइन और बॉर्डर एज के बीच की दूरी को बदलता है।

उदाहरण

<!DOCTYPE html> <html> 
  <head> 
    <style> 
      div { 
        width: 350px; 
        height: 150px; 
        outline: 2px solid blue; 
        animation: myanim 3s infinite; 
      } 
      @keyframes myanim { 
        50% { 
          outline-offset: 50px; 
        } 
      } 
    </style> 
  </head> 
  <body> 
    <h1>CSS outline-offset प्रॉपर्टी</h1> 
    <div> </div> 
  </body> 
</html>

व्याख्या: प्रारंभिक कोई ऑफसेट नहीं (डिफ़ॉल्ट 0)। एनिमेशन के 50% पर outline-offset: 50px हो जाता है, जिससे नीली आउटलाइन तत्व से 50px बाहर खिसक जाती है। ऋणात्मक मान आउटलाइन को अंदर खींचते हैं।

  1. - CSS text-decoration-color प्रॉपर्टी को एनिमेट करें

    CSS में text-decoration-color प्रॉपर्टी पर एनिमेशन लागू करने का तरीका यहां दिखाया गया है। यह टेक्स्ट सजावट (अंडरलाइन, ओवरलाइन, लाइन-थ्रू) के रंग को बदलता है। उदाहरण <!DOCTYPE html> <html> <head> <style> #demo { position: absolute; right: 0;

  1. - CSS z-index प्रॉपर्टी को एनिमेट करें

    CSS में z-index प्रॉपर्टी पर एनिमेशन लागू करने का तरीका यहां दिखाया गया है। यह स्थित तत्वों के स्टैकिंग क्रम को बदलता है। उदाहरण <!DOCTYPE html> <html> <head> <style> div { position: absolute; } #box div { background-color: orang

  1. - CSS width प्रॉपर्टी को एनिमेट करें

    CSS में width प्रॉपर्टी पर एनिमेशन लागू करने का तरीका यहां दिखाया गया है। यह तत्व की चौड़ाई को समय के साथ बदलता है। उदाहरण <!DOCTYPE html> <html> <head> <style> div { width: 300px; height: 250px; background-color: maroon; col