पृष्ठभूमि या छवि की स्थिति के लिए आपको background-position
संपत्ति का उपयोग करना चाहिए । बैकग्राउंड-पोजीशन प्रॉपर्टी के एलिमेंट top
और left
साइड्स से बैकग्राउंड इमेज की शुरुआती पोजिशन सेट करती है । CSS Syntax है background-position : xvalue yvalue;
।
"xvalue" और "yvalue" समर्थित मान लंबाई इकाइयां हैं px
और प्रतिशत और दिशा नाम जैसे बाएँ, दाएँ और आदि।
"Xvalue" पृष्ठभूमि की क्षैतिज स्थिति है और तत्व के ऊपर से शुरू होता है। इसका मतलब है अगर आप उपयोग करते हैं50px
यह तत्वों के ऊपर से "50px" होगा। और "यावल्यू" ऊर्ध्वाधर स्थिति है जिसकी समान स्थिति है।
इसलिए यदि आप background-position: center;
अपनी पृष्ठभूमि छवि का उपयोग करते हैं तो आप केंद्रित होंगे।
लेकिन मैं हमेशा इस कोड का उपयोग करता हूं:
.yourclass {
background: url(image.png) no-repeat center /cover;
}
मुझे पता है कि यह बहुत भ्रामक है लेकिन इसका मतलब है:
.yourclass {
background-image: url(image.png);
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}
और मुझे पता है कि यह भी background-size
एक नई संपत्ति है और संपीड़ित कोड में क्या है, /cover
लेकिन इन कोड्स का मतलब है fill
पृष्ठभूमि का आकार और विंडोज़ डेस्कटॉप पृष्ठभूमि में स्थिति।
आप के बारे में अधिक विवरण देख सकते background-position
में यहाँ और background-size
में यहाँ ।