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

HTML5/CSS अन्य कॉलम्स की पारस्परिक ऊंचाई के आधार पर लिस्ट-आइटम्स को अलाइन करें

Flexbox के साथ अलाइनमेंट

Flex की मदद से लिस्ट-आइटम को अलाइन करें। Flex कंटेंट के अनुसार कॉलम्स को फ्लेक्सिबल बनाएगा। रैपर कॉलम्स को एक पंक्ति में लेआउट करेगा।

.wrap {
    display: flex; 
} // यह रैपर को फ्लेक्सिबल बनाने में मदद करेगा

.wrap .col {
    flex: 1 0 33%;
}

Flex मूल रूप से एक प्रॉपर्टी है जो एलिमेंट को फ्लेक्सिबल बनाने में मदद करती है।

लिस्ट को नीचे से वर्टिकली अलाइन रखने के लिए

.col .content {
    margin-top: auto;
}

यह तकनीक फ्लेक्स कंटेनर में ऑटो मार्जिन का उपयोग करके कंटेंट को नीचे की ओर धकेलती है।

  1. CSS में फ्लेक्सबॉक्स चाइल्ड एलिमेंट्स की ऊंचाई को वर्टिकली स्ट्रेच होने से कैसे रोकें CSS में फ्लेक्सबॉक्स चाइल्ड एलिमेंट्स की ऊंचाई को वर्टिकली स्ट्रेच होने से कैसे रोकें

    मान लीजिए आपके पास अंदर एक बटन के साथ एक फ्लेक्सबॉक्स कंटेनर है: <div class=container> <button class=button>Button</button> </div> यदि आप justify-content प्रॉपर्टी का उपयोग करके बटन (चाइल्ड एलिमेंट) को क्षैतिज रूप से सेंटर अलाइन करने का प्रयास करते हैं जैसे: .container { heig

  1. CSS से समान ऊंचाई वाले कॉलम कैसे बनाएं? CSS से समान ऊंचाई वाले कॉलम कैसे बनाएं?

    CSS से समान ऊंचाई वाले कॉलम बनाने के लिए, कोड निम्नानुसार है -उदाहरण<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: "Segoe UI"

  1. CSS Flex से कॉलम DIV को लेफ्ट-सेंटर-राइट अलाइन कैसे करें? CSS Flex से कॉलम DIV को लेफ्ट-सेंटर-राइट अलाइन कैसे करें?

    फ्लेक्स कंटेनर के आइटम को उसके मेन अक्ष के साथ स्पेस वितरित करके अलाइन करने के लिए, हम CSS के justify-content प्रॉपर्टी का उपयोग करते हैं। सिंटैक्स CSS justify-content प्रॉपर्टी का सिंटैक्स निम्नानुसार है: Selector {    display: flex;    justify-content: /*value*/ } उदाहरण 1 (spa