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

CSS से एब्सोल्यूट पोजिशनिंग


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

उदाहरण

आइए 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; /*पैरेंट d1 के सापेक्ष*/ } #d3 { position: fixed; width: 30%; top:10em; /*व्यूपोर्ट के सापेक्ष*/ } </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 में रिलेटिव पोजिशनिंग CSS में रिलेटिव पोजिशनिंग

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

  1. CSS में Background Attachment CSS में Background Attachment

    CSS में background-attachment प्रॉपर्टी का उपयोग व्यूपोर्ट के सापेक्ष पेज स्क्रॉल होने पर बैकग्राउंड इमेज की स्थिति निर्दिष्ट करने के लिए किया जाता है। इसके मान scroll, fixed और local हो सकते हैं। सिंटैक्स CSS background-attachment प्रॉपर्टी का सिंटैक्स निम्नलिखित है: Selector {    backgr

  1. CSS में फिक्स्ड पोजिशनिंग CSS में फिक्स्ड पोजिशनिंग

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