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

CSS इमेज स्प्राइट्स कैसे बनाएं और उपयोग करें

CSS इमेज स्प्राइट एक डॉक्यूमेंट पेज की सभी तस्वीरों की संयुक्त इमेज फाइल होती है। इमेज स्प्राइट्स उपयोगी होती हैं क्योंकि इमेज रिसोर्सेज को केवल एक बार लोड करना पड़ता है। CSS background-position का उपयोग करके संयुक्त इमेज के विभिन्न भागों को दिखाया जा सकता है।

आइए CSS इमेज स्प्राइट्स का एक उदाहरण देखते हैं:

उदाहरण

<!DOCTYPE html> <html> <head> <title></title> <style type="text/css"> .sprite {    background: url("Capture.png") no-repeat;    width: 280px;    height: 200px;    display: inline-block; } .flag1 {    background-position: 0px 0px; } .flag2 {    background-position: -255px 0px; } .flag3 {    background-position: -510px 0px; } .flag4 {    background-position: -765px 0px; } body {    text-align: center; } </style> </head> <body> <div><h1>Flag Image Sprite</h1></div> <div class="sprite flag1"></div> <div class="sprite flag2"></div> <div class="sprite flag3"></div> <div class="sprite flag4"></div> </body> </html>

आउटपुट

CSS इमेज स्प्राइट्स कैसे बनाएं और उपयोग करें

  1. CSS से ब्लरी बैकग्राउंड इमेज कैसे बनाएं? CSS से ब्लरी बैकग्राउंड इमेज कैसे बनाएं?

    CSS से ब्लरी बैकग्राउंड इमेज बनाने का कोड निम्नलिखित है:उदाहरण<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> body, html {    height: 100vh;    margin: 0;    f

  1. CSS से स्टिकी इमेज कैसे बनाएं? CSS से स्टिकी इमेज कैसे बनाएं?

    CSS से स्टिकी इमेज बनाने का कोड निम्नलिखित है:उदाहरण<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> img {    position: sticky;    top: 0;    width: 300px;  

  1. CSS से ब्लैक एंड व्हाइट इमेज कैसे बनाएं? CSS से ब्लैक एंड व्हाइट इमेज कैसे बनाएं?

    CSS के फिल्टर प्रॉपर्टी में ग्रेस्केल वैल्यू निर्दिष्ट करके हम ब्लैक एंड व्हाइट इमेज बना सकते हैं। फिल्टर प्रॉपर्टी का उपयोग इमेज पर ब्लर, ड्रॉप-शैडो जैसे स्पेशल इफेक्ट लागू करने के लिए किया जा सकता है। सिंटैक्स CSS फिल्टर प्रॉपर्टी का सिंटैक्स निम्नानुसार है: Selector {    filter: graysca