पृष्ठभूमि या छवि की स्थिति के लिए आपको 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में यहाँ ।