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

CSS का उपयोग करके पूर्ण स्थिति निर्धारण

<घंटा/>

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

उदाहरण

आइए CSS एब्सोल्यूट पोजिशनिंग मेथड के लिए एक उदाहरण देखें -

<!DOCTYPE html>
<html>
<head>
<style>
p {
   margin: 0;
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
}
div:first-child {
   background-color: orange;
   text-align: center;
}
div:last-child {
   width: 250px;
   height: 100px;
   margin: auto;
   background-color: turquoise;
   position: absolute;
   z-index: -1;
   top:0;
   left: 0;
   right: 0;
   bottom: 0;
}
</style>
</head>
<body>
<div>Demo text</div>
<p>ICC is International Cricket Council is the governing body of Cricket founded in 1909........</p>
<div>
</div>
</body>
</html>

आउटपुट

उपरोक्त कोड के लिए आउटपुट निम्नलिखित है -

CSS का उपयोग करके पूर्ण स्थिति निर्धारण

उदाहरण

आइए स्थिति निर्धारण विधियों के लिए एक और उदाहरण देखें -

<!DOCTYPE html>
<html>
<head>
<style>
div {
   border: 2px double #a43356;
   margin: 5px;
   padding: 5px;
}
#d1 {
   position: relative;
   height: 10em;
}
#d2 {
   position: absolute;
   width: 20%;
   bottom: 10px; /*relative to parent d1*/
}
#d3 {
   position: fixed;
   width: 30%;
   top:10em; /*relative to viewport*/
}
</style>
</head>
<body>
<div id="d1">MySQL is the most popular Open Source Relational SQL Database Management System. 
MySQL is one of the best RDBMS being used for developing various web-based software applications. <mark>relative</mark>
<div id="d2"><mark>absolute</mark></div>
<div id="d3"><mark>fixed</mark></div>
</div>
</body>
</html>

आउटपुट

उपरोक्त कोड के लिए आउटपुट निम्नलिखित है -

CSS का उपयोग करके पूर्ण स्थिति निर्धारण


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

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

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

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

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

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