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

CSS पोजिशनिंग विधियों को समझना

<घंटा/>

पोजिशनिंग तत्वों के लिए, CSS में निम्नलिखित पोजिशनिंग विधियाँ हैं -

सीएसएस में सापेक्ष स्थिति निर्धारण

सापेक्ष स्थिति के साथ, तत्व अपनी सामान्य स्थिति के सापेक्ष स्थित होता है। इसके लिए पोजीशन:रिलेटिव का इस्तेमाल करें।

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
div.demo {
   position: relative;
   color: white;
   background-color: orange;
   border: 2px dashed blue;
   left: 50px;
}
</style>
</head>
<body>
<h2>Demo Heading</h2>
<p>This is demo text.</p>
<p>This is demo text.</p>
<div class="demo">
position: relative;
</div>
<p>This is another demo text.</p>
</body>
</html>

आउटपुट

CSS पोजिशनिंग विधियों को समझना

सीएसएस में पूर्ण स्थिति निर्धारण

पूर्ण स्थिति के साथ, एक तत्व निकटतम स्थित पूर्वज के सापेक्ष स्थित होता है।

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
div.demo1 {
   position: relative;
   color: white;
   background-color: orange;
   border: 2px dashed blue;
   width: 600px;
   height: 200px;
}
div.demo2 {
   position: absolute;
   color: white;
   background-color: orange;
   border: 2px dashed blue;
   top: 50px;
   right: 0;
   width: 300px;
   height: 100px;
}
</style>
</head>
<body>
<h2>Demo Heading</h2>
<p>This is demo text.</p>
<p>This is demo text.</p>
<p>This is demo text.</p>
<p>This is demo text.</p>
<div class="demo1">position: relative;
<div class="demo2">
position: absolute;
</div>
</div>
<p>This is another demo text.</p>
<p>This is demo text.</p>
<p>This is demo text.</p>
</body>
</html>

आउटपुट

CSS पोजिशनिंग विधियों को समझना

सीएसएस में फिक्स्ड पोजिशनिंग

स्थिति के साथ एक तत्व सेट:निश्चित; पृष्ठ स्क्रॉल करने पर भी उसी स्थान पर बना रहता है।

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
div.demo1 {
   position: relative;
   color: white;
   background-color: orange;
   border: 2px dashed blue;
   width: 600px;
   height: 200px;
}
div.demo2 {
   position: absolute;
   color: white;
   background-color: orange;
   border: 2px dashed blue;
   top: 50px;
   right: 0;
   width: 300px;
   height: 100px;
}
div.demo3 {
   position: fixed;
   bottom: 0;
   right: 20px;
   width: 500px;
   border: 3px solid orange;
   color: blue;
}
</style>
</head>
<body>
<h2>Demo Heading</h2>
<p>This is demo text.</p>
<p>This is demo text.</p>
<p>This is demo text.</p>
<p>This is demo text.</p>
<div class="demo1">position: relative;
<div class="demo2">
position: absolute;
</div>
<div class="demo3">
position: fixed;
</div>
</div>
<p>This is another demo text.</p>
</body>
</html>

आउटपुट

CSS पोजिशनिंग विधियों को समझना


  1. CSS का उपयोग करके स्टेटिक पोजिशनिंग

    हम सीएसएस में एक तत्व की स्थिति को स्थिर के रूप में परिभाषित कर सकते हैं जो तत्व को किसी विशेष तरीके से नहीं, बल्कि सामान्य तरीके से प्रस्तुत करता है। स्टैटिक के रूप में पोजिशनिंग वाले एलिमेंट किसी भी CSS पोजिशनिंग प्रॉपर्टी (बाएं, दाएं, ऊपर और नीचे) से प्रभावित नहीं होते हैं। उदाहरण आइए CSS स्टेटि

  1. CSS में बैकग्राउंड पोजीशन सेट करना

    मूल के सापेक्ष पृष्ठभूमि छवि के लिए प्रारंभिक स्थिति निर्धारित करने के लिए CSS पृष्ठभूमि-स्थिति गुण का उपयोग किया जाता है। सिंटैक्स CSS बैकग्राउंड-पोजिशन प्रॉपर्टी का सिंटैक्स इस प्रकार है - Selector {    background-position: /*value*/ } निम्नलिखित उदाहरण CSS पृष्ठभूमि-स्थिति गुण को दर्श

  1. सीएसएस पोजिशनिंग तत्व

    पोजीशन प्रॉपर्टी का इस्तेमाल किसी एलीमेंट को पोजिशन करने के लिए किया जाता है। यानी निम्नलिखित पोजिशनिंग एलिमेंट हैं - स्थिर - एलिमेंट बॉक्स को सामान्य दस्तावेज़ प्रवाह के एक भाग के रूप में, पूर्ववर्ती तत्व और पूर्ववर्ती निम्नलिखित तत्वों का अनुसरण करते हुए रखा गया है। रिश्तेदार - एलिमेंट बॉक्स