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

CSS में बैकग्राउंड अटैचमेंट


सीएसएस में बैकग्राउंड-अटैचमेंट प्रॉपर्टी का उपयोग व्यूपोर्ट के संबंध में पेज को स्क्रॉल करते समय बैकग्राउंड इमेज की स्थिति को निर्दिष्ट करने के लिए किया जाता है। इसमें मान स्क्रॉल, स्थिर और स्थानीय हो सकते हैं।

सिंटैक्स

CSS बैकग्राउंड-अटैचमेंट प्रॉपर्टी का सिंटैक्स इस प्रकार है -

Selector {
   background-attachment: /*value*/
}

उदाहरण

निम्नलिखित उदाहरण CSS बैकग्राउंड-अटैचमेंट प्रॉपर्टी को दर्शाते हैं -

<!DOCTYPE html>
<html>
<head>
<style>
body {
   background-repeat: no-repeat;
   background-attachment: local;
   background-position: center;
   background-image: url("https://www.tutorialspoint.com/power_bi/images/power-bi-mini-logo.jpg");
}
div {
   padding: 40px;
   margin: 30px;
}
.in {
   background: rgba(0,0,0,0.4);
}
</style>
</head>
<body>
<div id="one">
<div class="in"></div>
<div class="in"></div>
<div class="in"></div>
<div class="in"></div>
<div class="in"></div>
</div>
</body>
</html>

आउटपुट

यह निम्न आउटपुट देता है -

CSS में बैकग्राउंड अटैचमेंट

स्क्रॉल करने पर, हमें निम्न आउटपुट मिलता है -

CSS में बैकग्राउंड अटैचमेंट

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
body {
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: 10% 5%;
   background-image: url("https://www.tutorialspoint.com/power_bi/images/power-bi-mini-logo.jpg");
}
div {
   padding: 80px;
   margin: 30px;
   border-radius: 4%;
}
.in {
   background: rgba(0,40,0,0.4);
}
</style>
</head>
<body>
<div id="one">
<div class="in"></div>
<div class="in"></div>
<div class="in"></div>
<div class="in"></div>
<div class="in"></div>
</div>
</body>
</html>

आउटपुट

यह निम्न आउटपुट देता है -

CSS में बैकग्राउंड अटैचमेंट

स्क्रॉल करने पर, हमें निम्न आउटपुट मिलता है -

CSS में बैकग्राउंड अटैचमेंट


  1. सीएसएस में बाल चयनकर्ता

    CSS चाइल्ड सिलेक्टर का उपयोग किसी विशेष पैरेंट एलिमेंट वाले सभी चाइल्ड एलिमेंट को चुनने के लिए किया जाता है। सिंटैक्स CSS चाइल्ड सिलेक्टर का सिंटैक्स इस प्रकार है- तत्व {/*घोषणाएं*/} उदाहरण निम्नलिखित उदाहरण CSS वंशज चयनकर्ता को दर्शाते हैं - p {फ़ॉन्ट-आकार:20px; फ़ॉन्ट-शैली:इटैलिक; बॉक्स-छाया:इ

  1. फ्लेक्सबॉक्स के साथ एडवांस सीएसएस लेआउट

    CSS3 एक लेआउट मोड फ्लेक्सिबल बॉक्स प्रदान करता है, जिसे आमतौर पर फ्लेक्सबॉक्स कहा जाता है। फ्लेक्सबॉक्स (लचीला बॉक्स) CSS3 का एक लेआउट मोड है। इस मोड का उपयोग करके, आप जटिल एप्लिकेशन और वेब पेजों के लिए आसानी से लेआउट बना सकते हैं। इसमें कंटेनर, फ्लेक्स आइटम आदि शामिल हैं। कंटेनर में निम्नलिखित गुण

  1. शुद्ध सीएसएस के साथ आसान स्क्रॉलिंग

    CSS स्क्रॉल-व्यवहार गुण हमें स्क्रॉल के व्यवहार को बदलने की अनुमति देता है। उदाहरण निम्नलिखित उदाहरण CSS स्क्रॉल-व्यवहार गुण को दर्शाते हैं। <!DOCTYPE html> <html> <head> <style> html {    line-height: 200px;    margin: 30px;    text-align: cent