"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > फ्लेक्सबॉक्स का उपयोग करके हेडर, कंटेंट और फ़ुटर डिव्ज़ के बीच रिस्पॉन्सिव स्पेस कैसे प्राप्त करें?

फ्लेक्सबॉक्स का उपयोग करके हेडर, कंटेंट और फ़ुटर डिव्ज़ के बीच रिस्पॉन्सिव स्पेस कैसे प्राप्त करें?

2024-11-14 को प्रकाशित
ब्राउज़ करें:391

How to Achieve Responsive Spacing between Header, Content, and Footer Divs using Flexbox?

हेडर और फुटर के बीच स्पेस-फिलिंग डिव प्लेसमेंट को हल करना

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

फ्लेक्सबॉक्स सॉल्यूशन

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

HTML और CSS कार्यान्वयन

निम्नलिखित कोड समाधान प्रदर्शित करता है:

  
...
...
...
html, body {
  margin: 0;
  height: 100%;
  min-height: 100%;
}

body {
  display: flex;
  flex-direction: column;
}

header,
footer {
  flex: none;
}

main {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  flex: auto;
}

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

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3