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

CSS background-position प्रॉपर्टी पर एनिमेशन करें

CSS background-position प्रॉपर्टी को एनिमेट करने के लिए @keyframes का उपयोग करें, जिससे बैकग्राउंड इमेज चलती हुई दिखाई देती है।

उदाहरण

<!DOCTYPE html> <html>    <head>       <style>          div {             width: 500px;             height: 400px;             background: yellow;             background-image: url('https://www.tutorialspoint.com/latest/microservice_architecture.png');             animation: myanim 3s infinite;             background-position: bottom left;          }          @keyframes myanim {             20% {                background-color: maroon;                background-position: bottom right;             }          }       </style>    </head>    <body>       <div></div>    </body> </html>

व्याख्या: बैकग्राउंड इमेज प्रारंभ में नीचे-बाएं है। 20% पर यह नीचे-दाएं चली जाती है, साथ ही बैकग्राउंड रंग मैरून हो जाता है।

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

    CSS में perspective प्रॉपर्टी पर एनिमेशन लागू करने का तरीका यहां दिखाया गया है। यह 3D-ट्रांसफॉर्म किए गए बच्चे तत्वों के लिए दृष्टिकोण दूरी को बदलता है, जिससे गहराई प्रभाव बदलता है। उदाहरण <!DOCTYPE html> <html> <head> <style> #demo1 { position: relati

  1. - CSS padding-top प्रॉपर्टी पर एनिमेशन करें

    CSS में padding-top प्रॉपर्टी पर एनिमेशन लागू करने का तरीका यहां दिखाया गया है। उदाहरण <!DOCTYPE html> <html> <head> <style> div { width: 350px; height: 150px; outline: 3px solid maroon; animation: myanim 3s infinite;

  1. - CSS एनिमेशन के साथ transform प्रॉपर्टी को एनिमेट करें

    CSS में transform प्रॉपर्टी पर एनिमेशन लागू करने का तरीका यहां दिखाया गया है। यह 2D/3D ट्रांसफॉर्मेशन (घुमाव, स्केलिंग, स्थानांतरण, तिरछा) को एनिमेट करता है। उदाहरण <!DOCTYPE html> <html> <head> <style> div { margin: auto; border: 2px solid bl