⊗mkSpFxFTP 100 of 128 menu

CSS में फ्लेक्स पर टाइल्स की समस्याएं

टाइल्स की पहली समस्या तो सामान्य रूप से तुरंत स्पष्ट है - यह बहुत ही असुविधाजनक है कि मूल तत्व को स्पष्ट रूप से ऊंचाई निर्दिष्ट करनी पड़ती है। आखिरकार, हमारे साथ ऐसा हो सकता है कि ब्लॉकों की संख्या गतिशील रूप से बदलती रहे और उनकी संख्या कभी कम होगी, तो कभी 9 से अधिक।

लेकिन दूसरी समस्या तब उत्पन्न होगी, यदि ब्लॉकों की संख्या ऐसी हो कि अंतिम पंक्ति में पर्याप्त मात्रा में ब्लॉक न हों। इस स्थिति में अंतिम पंक्ति बहुत खराब दिखाई देगी:

<div class="parent"> <div class="child">1</div> <div class="child">2</div> <div class="child">3</div> <div class="child">4</div> <div class="child">5</div> <div class="child">6</div> <div class="child">7</div> <div class="child">8</div> </div> .parent { display: flex; flex-direction: row; justify-content: space-between; flex-wrap: wrap; width: 320px; border: 1px solid red; } .child { box-sizing: border-box; width: 100px; height: 100px; border: 1px solid green; }

:

पता चलता है कि क्षैतिज दिशा में भी space-between का मान हमारे मामले में खराब तरीके से काम करता है।

निष्कर्ष: यदि आके चाइल्ड एलिमेंट्स की संख्या हमेशा स्थिर रहती है और वे पैरेंट में सामान्य रूप से फिट हो जाते हैं, तो space-between पर टाइल्स काफी सुविधाजनक चीज है। अन्यथा कुछ और सोचना पड़ेगा।

12 एलिमेंट्स दिए गए हैं। उनसे एक पंक्ति में 4 एलिमेंट्स वाली टाइल्स बनाएं, जहां प्रत्येक एलिमेंट की चौड़ाई 100px हो और उनके बीच की दूरी 20px हो।

12 एलिमेंट्स दिए गए हैं। उनसे एक पंक्ति में 3 एलिमेंट्स वाली टाइल्स बनाएं, जहां प्रत्येक एलिमेंट की चौड़ाई 150px हो और उनके बीच की दूरी 10px हो।

हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें