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

CSS का उपयोग करके व्यक्तिगत पक्षों के लिए मार्जिन सेट करना

CSS हमें किसी एलिमेंट के व्यक्तिगत पक्षों के आसपास की जगह को नियंत्रित करने की अनुमति देता है। CSS margin प्रॉपर्टी निम्नलिखित प्रॉपर्टीज के लिए एक शॉर्टहैंड है: margin-top, margin-right, margin-bottom और margin-left।

सिंटैक्स

CSS margin प्रॉपर्टी का सिंटैक्स निम्नानुसार है:

Selector {    margin-top: /*value*/    margin-right: /*value*/    margin-bottom: /*value*/    margin-left: /*value*/ }

निम्नलिखित उदाहरण CSS margin प्रॉपर्टी को दर्शाते हैं:

उदाहरण

<!DOCTYPE html> <html> <head> <style> div {    margin-left: auto;    margin-bottom: 4em;    width: 30%;    padding: 0.6rem;    box-shadow: inset 0 0 3px turquoise;    outline: thin dotted;    text-align: center; } div + div {    margin-right: 30%;    box-shadow: inset 0 0 6px teal; } div + div + div {    margin-left: 45%;    margin-top: -190px;    box-shadow: inset 0 0 6px orange; } </style> </head> <body> <div> This is demo text </div> <div>One (different margins)</div> <div>Two (different margins)</div> </body> </html>

आउटपुट

CSS का उपयोग करके व्यक्तिगत पक्षों के लिए मार्जिन सेट करना

दूसरा उदाहरण

<!DOCTYPE html> <html> <head> <style> div {    margin-top: 7%;    margin-left: 25%;    margin-bottom: -3em;    width: 40px;    height: 40px;    padding: 0.6rem;    box-shadow: inset 0 0 3px turquoise;    border-top-right-radius: 100px; } div + div {    margin-right: 30%;    border-top-right-radius: unset;    border-top-left-radius: 100px;    box-shadow: inset 0 0 6px teal; } div + div + div {    margin-left: 25%;    margin-top: -140px;    box-shadow: inset 0 0 6px orange;    border-bottom-right-radius: 100px; } </style> </head> <body> <div></div> <div></div> <div></div> </body> </html>

आउटपुट

CSS का उपयोग करके व्यक्तिगत पक्षों के लिए मार्जिन सेट करना

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

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

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

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

  1. CSS Flexbox में आइटम के लिए फिक्स्ड चौड़ाई सेट करना CSS Flexbox में आइटम के लिए फिक्स्ड चौड़ाई सेट करना

    सिंटैक्स CSS flex प्रॉपर्टी का सिंटैक्स निम्नानुसार है: Selector {    flex: /*value*/ } उदाहरण 1 निम्न उदाहरण CSS flex प्रॉपर्टी को दर्शाते हैं। <!DOCTYPE html> <html>    <head>       <style>          div {   &n