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

CSS ग्रिड कॉलम - ग्रिड लेआउट में ऊर्ध्वाधर रेखाएं

CSS ग्रिड लेआउट में ग्रिड कॉलम (Grid Columns) ऊर्ध्वाधर (वर्टिकल) ट्रैक्स होते हैं जो ग्रिड कंटेनर को कॉलम में विभाजित करते हैं। grid-template-columns प्रॉपर्टी से परिभाषित किए जाते हैं।

ग्रिड कॉलम अवधारणा

ग्रिड कॉलम ग्रिड लाइन्स (ऊर्ध्वाधर रेखाएं) के बीच का स्थान है। कॉलम की संख्या और आकार grid-template-columns से निर्धारित होता है।

CSS ग्रिड कॉलम - ग्रिड लेआउट में ऊर्ध्वाधर रेखाएं
ग्रिड कॉलम: ऊर्ध्वाधर ट्रैक्स जो ग्रिड को विभाजित करते हैं

grid-template-columns उदाहरण

/* फिक्स्ड चौड़ाई */
grid-template-columns: 200px 200px 200px;

/* फ्रैक्शनल यूनिट (fr) - अनुपातिक */
grid-template-columns: 1fr 2fr 1fr;  /* 1:2:1 अनुपात */

/* मिश्रित */
grid-template-columns: 200px 1fr 100px;

/* रिपीट फंक्शन */
grid-template-columns: repeat(3, 1fr);  /* 3 बराबर कॉलम */
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));  /* रिस्पॉन्सिव! */

/* नामित ग्रिड लाइन्स */
grid-template-columns: [start] 1fr [middle] 1fr [end];

ग्रिड कॉलम से संबंधित प्रॉपर्टीज़

  • grid-template-columns - कॉलम परिभाषित करें
  • grid-column - आइटम किस कॉलम में शुरू/खत्म हो
  • grid-column-start / grid-column-end
  • column-gap / grid-column-gap - कॉलम गैप

रिस्पॉन्सिव कॉलम (मॉडर्न बेस्ट प्रैक्टिस)

.responsive-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 20px;
}
/* स्वचालित: जितने 280px कॉलम फिट हों, उतने बनते हैं */
  1. CSS में लाइन हाइट सेट करना CSS में लाइन हाइट सेट करना

    एक लाइन की ऊंचाई को CSS line-height प्रॉपर्टी द्वारा परिभाषित किया जा सकता है। यह केवल पॉजिटिव मान स्वीकार करती है। सिंटैक्स CSS line-height प्रॉपर्टी का सिंटैक्स निम्नानुसार है: Selector {    line-height: /*value*/ } उदाहरण निम्नलिखित उदाहरण CSS line-height प्रॉपर्टी को दर्शाते हैं। <!

  1. CSS सेंट्रल, हॉरिजॉन्टल और वर्टिकल अलाइनमेंट CSS सेंट्रल, हॉरिजॉन्टल और वर्टिकल अलाइनमेंट

    CSS का उपयोग करके किसी एलिमेंट या उसके अंदर के कंटेंट को अलाइन किया जा सकता है, जो किसी एलिमेंट और उसके कंटेंट को हॉरिजॉन्टली, वर्टिकली या सेंटर में अलाइन करने के लिए विभिन्न विकल्प प्रदान करता है।हॉरिजॉन्टल अलाइनमेंटइनलाइन एलिमेंट्सटेक्स्ट, एंकर, स्पैन आदि जैसे इनलाइन या इनलाइन-ब्लॉक एलिमेंट्स को C

  1. CSS से वर्टिकल लाइन कैसे बनाएं? CSS से वर्टिकल लाइन कैसे बनाएं?

    CSS से वर्टिकल लाइन बनाने के लिए, कोड निम्नानुसार है -उदाहरण<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style>    .vLine {       border-left: 6px solid rgb(128, 0, 128);