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

CSS से कॉलम लेआउट बनाएं

कॉलम लेआउट बनाने के लिए:

पूरे डॉक्यूमेंट के मार्जिन और पैडिंग को निम्नानुसार सेट करें:

<style>
  <!--
    body {
      margin: 9px 9px 0 9px;
      padding: 0;
      background: #FFF;
    }
  -->
</style>

पीले रंग के साथ एक कॉलम परिभाषित करें और बाद में हम इस नियम को एक <div> से अटैच करेंगे:

<style>
  <!--
    #level0 {
      background: #FC0;
    }
  -->
</style>

आइए अब level0 के अंदर एक और डिवीजन परिभाषित करें:

<style>
  <!--
    #level1 {
      margin-left: 143px;
      padding-left: 9px;
      background: #FFF;
    }
  -->
</style>

एक और डिवीजन नेस्ट करें और पूरा कोड इस तरह होगा:

<style>
  body { margin: 9px 9px 0 9px; padding: 0; background: #FFF; }
  #level0 { background: #FC0; }
  #level1 { margin-left: 143px; padding-left: 9px; background: #FFF; }
  #level2 { background: #FFF3AC; }
  #level3 { margin-right: 143px; padding-right: 9px; background: #FFF; }
  #main { background: #CCC; }
</style>

<body>
  <div id="level0">
    <div id="level1">
      <div id="level2">
        <div id="level3">
          <div id="main">
            अंतिम कंटेंट यहां जाता है...
          </div>
        </div>
      </div>
    </div>
  </div>
</body>

व्याख्या: यह नेस्टेड डिव्स का उपयोग करके एक मल्टी-कॉलम लेआउट बनाता है जहां प्रत्येक लेवल एक कॉलम या साइडबार का प्रतिनिधित्व करता है। आधुनिक CSS में flexbox या grid का उपयोग करना अधिक सरल और प्रभावी है।

  1. CSS से मिक्स्ड कॉलम लेआउट ग्रिड कैसे बनाएं? CSS से मिक्स्ड कॉलम लेआउट ग्रिड कैसे बनाएं?

    उदाहरण CSS से मिक्स्ड कॉलम लेआउट ग्रिड बनाने के लिए, निम्न कोड का उपयोग करें: <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: "Seg

  1. CSS से 4-कॉलम लेआउट ग्रिड कैसे बनाएं? CSS से 4-कॉलम लेआउट ग्रिड कैसे बनाएं?

    उदाहरण CSS से 4-कॉलम लेआउट ग्रिड बनाने के लिए, निम्न कोड का उपयोग करें: <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: "Segoe UI&

  1. CSS clip-path से ट्रायंगल कैसे बनाएं? CSS clip-path से ट्रायंगल कैसे बनाएं?

    हम CSS clip-path प्रॉपर्टी का उपयोग करके एक ट्रायंगल बना सकते हैं। सिंटैक्स CSS clip-path प्रॉपर्टी का सिंटैक्स निम्नानुसार है: Selector {    clip-path: /*value*/ } उदाहरण 1 निम्न उदाहरण CSS clip-path प्रॉपर्टी को दर्शाते हैं। <!DOCTYPE html> <html>    <head> &n