बूटस्ट्रैप 3 ट्यूटोरियल

बीएस होम बी एस आरंभ करें बीएस ग्रिड बेसिक बीएस टाइपोग्राफी बीएस टेबल्स बीएस छवियां बीएस जंबोट्रॉन बीएस वेल्स बीएस अलर्ट बीएस बटन बीएस बटन समूह बीएस ग्लिफ़कॉन्स बीएस बैज/लेबल बीएस प्रोग्रेस बार्स बीएस पेजिनेशन बीएस पेजर बीएस सूची समूह बीएस पैनल बीएस ड्रॉपडाउन बीएस पतन बीएस टैब्स/गोलियां बीएस नवबार बीएस फॉर्म बीएस इनपुट्स बीएस इनपुट 2 बीएस इनपुट साइजिंग बीएस मीडिया ऑब्जेक्ट्स बी एस हिंडोला बीएस मोडल बीएस टूलटिप बीएस पॉपओवर बीएस स्क्रॉलस्पाई बीएस एफिक्स बीएस फिल्टर

बूटस्ट्रैप ग्रिड

बीएस ग्रिड सिस्टम बीएस स्टैक्ड/क्षैतिज बीएस ग्रिड छोटा बीएस ग्रिड माध्यम बीएस ग्रिड लार्ज बीएस ग्रिड उदाहरण

बूटस्ट्रैप थीम्स

बीएस टेम्पलेट्स बीएस थीम "सिम्पली मी" बीएस थीम "कंपनी" बीएस थीम "बैंड"

बूटस्ट्रैप उदाहरण

बीएस उदाहरण बी एस प्रश्नोत्तरी बीएस व्यायाम बी एस प्रमाणपत्र

बूटस्ट्रैप सीएसएस रेफरी

सीएसएस सभी वर्ग सीएसएस टाइपोग्राफी सीएसएस बटन सीएसएस फॉर्म सीएसएस हेल्पर्स सीएसएस छवियां सीएसएस टेबल्स सीएसएस ड्रॉपडाउन सीएसएस नवस ग्लिफ़िकन्स

बूटस्ट्रैप जे एस रेफरी

जे एस एफिक्स जेएस अलर्ट जे एस बटन जे एस हिंडोला जे एस संक्षिप्त जेएस ड्रॉपडाउन जेएस मोडल जेएस पॉपओवर जेएस स्क्रॉलस्पी जेएस टैब जेएस टूलटिप


बूटस्ट्रैप ग्रिड सिस्टम


बूटस्ट्रैप ग्रिड सिस्टम

बूटस्ट्रैप का ग्रिड सिस्टम पूरे पृष्ठ में 12 कॉलम तक की अनुमति देता है।

यदि आप सभी 12 स्तंभों का अलग-अलग उपयोग नहीं करना चाहते हैं, तो आप व्यापक स्तंभ बनाने के लिए स्तंभों को एक साथ समूहित कर सकते हैं:

अवधि 1 अवधि 1 अवधि 1 अवधि 1 अवधि 1 अवधि 1 अवधि 1 अवधि 1 अवधि 1 अवधि 1 अवधि 1 अवधि 1
 अवधि 4  अवधि 4  अवधि 4
अवधि 4 अवधि 8
अवधि 6 अवधि 6
अवधि 12

बूटस्ट्रैप का ग्रिड सिस्टम उत्तरदायी है, और स्क्रीन के आकार के आधार पर कॉलम फिर से व्यवस्थित होंगे: एक बड़ी स्क्रीन पर यह तीन स्तंभों में व्यवस्थित सामग्री के साथ बेहतर दिख सकता है, लेकिन एक छोटी स्क्रीन पर यह बेहतर होगा कि सामग्री आइटम स्टैक्ड हों एक दूसरे के ऊपर।

युक्ति: याद रखें कि ग्रिड कॉलम को एक पंक्ति में बारह तक जोड़ना चाहिए। इसके अलावा, कॉलम व्यूपोर्ट से कोई फर्क नहीं पड़ता।


ग्रिड कक्षाएं

बूटस्ट्रैप ग्रिड सिस्टम में चार वर्ग हैं:

  • xs (फ़ोन के लिए - 768px से कम चौड़ी स्क्रीन)
  • sm (टैबलेट के लिए - 768px के बराबर या उससे अधिक चौड़ी स्क्रीन)
  • md (छोटे लैपटॉप के लिए - 992px के बराबर या उससे अधिक चौड़ी स्क्रीन)
  • lg (लैपटॉप और डेस्कटॉप के लिए - 1200px के बराबर या उससे अधिक चौड़ी स्क्रीन)

अधिक गतिशील और लचीले लेआउट बनाने के लिए उपरोक्त कक्षाओं को जोड़ा जा सकता है।

युक्ति: प्रत्येक वर्ग बढ़ता है, इसलिए यदि आप xs और sm के लिए समान चौड़ाई निर्धारित करना चाहते हैं, तो आपको केवल xs निर्दिष्ट करने की आवश्यकता है। 


ग्रिड सिस्टम नियम

कुछ बूटस्ट्रैप ग्रिड सिस्टम नियम:

  • पंक्तियों को उचित संरेखण और पैडिंग के लिए एक .container(निश्चित-चौड़ाई) या (पूर्ण-चौड़ाई) के भीतर रखा जाना चाहिए.container-fluid
  • स्तंभों के क्षैतिज समूह बनाने के लिए पंक्तियों का उपयोग करें
  • सामग्री को कॉलम के भीतर रखा जाना चाहिए, और केवल कॉलम पंक्तियों के तत्काल बच्चे हो सकते हैं
  • पूर्वनिर्धारित कक्षाएं जैसे .row और .col-sm-4जल्दी से ग्रिड लेआउट बनाने के लिए उपलब्ध हैं
  • कॉलम पैडिंग के माध्यम से गटर (स्तंभ सामग्री के बीच अंतराल) बनाते हैं। उस पैडिंग को नकारात्मक मार्जिन के माध्यम से पहले और आखिरी कॉलम के लिए पंक्तियों में ऑफसेट किया जाता है.rows
  • ग्रिड कॉलम 12 उपलब्ध कॉलमों की संख्या निर्दिष्ट करके बनाए जाते हैं जिन्हें आप फैलाना चाहते हैं। उदाहरण के लिए, तीन बराबर कॉलम तीन का उपयोग करेंगे.col-sm-4
  • कॉलम की चौड़ाई प्रतिशत में है, इसलिए वे हमेशा अपने मूल तत्व के सापेक्ष तरल और आकार के होते हैं


बूटस्ट्रैप ग्रिड की मूल संरचना

बूटस्ट्रैप ग्रिड की मूल संरचना निम्नलिखित है:

<div class="container">
  <div class="row">
    <div class="col-*-*"></div>
    <div class="col-*-*"></div>
  </div>
  <div class="row">
    <div class="col-*-*"></div>
    <div class="col-*-*"></div>
    <div class="col-*-*"></div>
  </div>
  <div class="row">
    ...
  </div>
</div>

इसलिए, अपना इच्छित लेआउट बनाने के लिए, एक कंटेनर ( <div class="container">) बनाएं। इसके बाद, एक पंक्ति बनाएं ( <div class="row">)। फिर, वांछित संख्या में कॉलम (उपयुक्त .col-*-*वर्गों वाले टैग) जोड़ें। ध्यान दें कि इन नंबरों .col-*-*को हमेशा प्रत्येक पंक्ति के लिए 12 तक जोड़ना चाहिए।


ग्रिड विकल्प

निम्न तालिका सारांशित करती है कि बूटस्ट्रैप ग्रिड सिस्टम कई उपकरणों में कैसे काम करता है:

  Extra small
<768px
Small
>=768px
Medium
>=992px
Large
>=1200px
Class prefix .col-xs- .col-sm- .col-md- .col-lg-
Suitable for Phones Tablets Small Laptops Laptops & Desktops
Grid behaviour Horizontal at all times Collapsed to start, horizontal above breakpoints Collapsed to start, horizontal above breakpoints Collapsed to start, horizontal above breakpoints
Container width None (auto) 750px 970px 1170px
# of columns 12 12 12 12
Column width Auto ~62px ~81px ~97px
Gutter width 30px (15px on each side of a column) 30px (15px on each side of a column) 30px (15px on each side of a column) 30px (15px on each side of a column)
Nestable Yes Yes Yes Yes
Offsets Yes Yes Yes Yes
Column ordering Yes Yes Yes Yes

उदाहरण

अगला अध्याय विभिन्न उपकरणों के लिए ग्रिड सिस्टम के उदाहरण दिखाता है: