⊗mkSpRsBR 125 of 128 menu

सीएसएस में मीडिया क्वेरी के माध्यम से ब्लॉकों का पुनर्गठन

आइए सीखते हैं कि विभिन्न स्क्रीन चौड़ाई पर ब्लॉकों का पुनर्गठन कैसे करें। उदाहरण के लिए, इस तरह का व्यवहार लागू करते हैं:

सबसे पहले अपने ब्लॉकों का HTML कोड लिखते हैं:

<div class="parent"> <div class="child">1</div> <div class="child">2</div> </div>

अब हमारे ब्लॉकों के parent के लिए स्टाइल लिखते हैं:

.parent { display: flex; width: 90%; margin: 50px auto; border: 1px solid red; }

अब स्वयं ब्लॉकों के लिए स्टाइल लिखते हैं, उन गुणों को निर्दिष्ट किए बिना जो मीडिया क्वेरी द्वारा बदले जाएंगे:

.child { box-sizing: border-box; padding: 20px; border: 1px solid green; }

बड़ी स्क्रीन चौड़ाई पर, ब्लॉकों के बीच का अंतराल स्वचालित रूप से गणना की जानी चाहिए:

@media (min-width: 500px) { .parent { justify-content: space-between; } }

अंतराल के लिए जगह छोड़ने के लिए अपने ब्लॉकों की चौड़ाई 50% से थोड़ी कम निर्धारित करते हैं:

@media (min-width: 500px) { .child { width: 49.5%; } }

छोटी स्क्रीन चौड़ाई पर, अपने ब्लॉकों को एक कॉलम में व्यवस्थित करते हैं:

@media (max-width: 500px) { .parent { flex-direction: column; } }

उन्हें नीचे का मार्जिन देते हैं:

@media (max-width: 500px) { .child { margin-bottom: 10px; } }

सब कुछ एक साथ इकट्ठा करते हैं और निम्नलिखित कोड प्राप्त करते हैं:

.parent { display: flex; width: 90%; margin: 50px auto; } .child { box-sizing: border-box; padding: 20px; border: 1px solid green; } @media (max-width: 500px) { .parent { flex-direction: column; } .child { margin-bottom: 10px; } } @media (min-width: 500px) { .parent { justify-content: space-between; } .child { width: 49.5%; } }

नीचे दिए गए उदाहरण को दोहराएं:

नीचे दिए गए उदाहरण को दोहराएं:

नीचे दिए गए उदाहरण को दोहराएं:

नीचे दिए गए उदाहरण को दोहराएं:

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें