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

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

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

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

बूटस्ट्रैप 4 अन्य

BS4 मूल टेम्पलेट बीएस4 व्यायाम बीएस4 प्रश्नोत्तरी

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

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


बूटस्ट्रैप 4 ग्रिड उदाहरण


नीचे हमने बूटस्ट्रैप 4 ग्रिड लेआउट के कुछ उदाहरण एकत्र किए हैं।


तीन समान कॉलम

निर्दिष्ट संख्या में तत्वों पर वर्ग का उपयोग करें .colऔर बूटस्ट्रैप पहचान लेगा कि कितने तत्व हैं (और समान-चौड़ाई वाले कॉलम बनाएं)। नीचे दिए गए उदाहरण में, हम तीन कॉलम तत्वों का उपयोग करते हैं, जिनमें से प्रत्येक की चौड़ाई 33.33% होती है।

कर्नल
कर्नल
कर्नल

उदाहरण

<div class="row">
  <div class="col">col</div>
  <div class="col">col</div>
  <div class="col">col</div>
</div>

संख्याओं का उपयोग करते हुए तीन समान स्तंभ

आप कॉलम की चौड़ाई को नियंत्रित करने के लिए संख्याओं का भी उपयोग कर सकते हैं। बस यह सुनिश्चित करें कि योग 12 या उससे कम तक जुड़ता है (यह आवश्यक नहीं है कि आप सभी 12 उपलब्ध कॉलमों का उपयोग करें):

कर्नल-4
कर्नल-4
कर्नल-4

उदाहरण

<div class="row">
  <div class="col-4">col-4</div>
  <div class="col-4">col-4</div>
  <div class="col-4">col-4</div>
</div>

तीन असमान स्तंभ

असमान कॉलम बनाने के लिए, आपको संख्याओं का उपयोग करना होगा। निम्न उदाहरण 25%/50%/25% विभाजन बनाएगा:

कर्नल-3
कर्नल-6
कर्नल-3

उदाहरण

<div class="row">
  <div class="col-3">col-3</div>
  <div class="col-6">col-6</div>
  <div class="col-3">col-3</div>
</div>


एक कॉलम की चौड़ाई निर्धारित करना

हालांकि, यह केवल एक कॉलम की चौड़ाई निर्धारित करने के लिए पर्याप्त है, और इसके चारों ओर सिबलिंग कॉलम स्वचालित रूप से आकार बदलते हैं। निम्न उदाहरण 25%/50%/25% विभाजन बनाएगा:

कर्नल
कर्नल-6
कर्नल

उदाहरण

<div class="row">
  <div class="col">col</div>
  <div class="col-6">col-6</div>
  <div class="col">col</div>
</div>

अधिक समान कॉलम

2 में से 1
2 का 2
4 में से 1
2 में 4
3 का 4
4 का 4
6 में से 1
2 का 6
3 का 6
4 का 6
5 का 6
6 का 6

उदाहरण

<!-- Two equal columns -->
<div class="row">
  <div class="col">1 of 2</div>
  <div class="col">2 of 2</div>
</div>

<!-- Four equal columns -->
<div class="row">
  <div class="col">1 of 4</div>
  <div class="col">2 of 4</div>
  <div class="col">3 of 4</div>
  <div class="col">4 of 4</div>
</div>

<!-- Six equal columns -->
<div class="row">
  <div class="col">1 of 6</div>
  <div class="col">2 of 6</div>
  <div class="col">3 of 6</div>
  <div class="col">4 of 6</div>  
  <div class="col">5 of 6</div>
  <div class="col">6 of 6</div>
</div>

पंक्ति कोल्स

.row-cols-*आप कक्षाओं के साथ यह भी नियंत्रित कर सकते हैं कि कितने कॉलम एक दूसरे के बगल में दिखाई देने चाहिए (चाहे कितने भी कॉलम हों) :

2 में से 1
2 का 2
4 में से 1
2 में 4
3 का 4
4 का 4
6 में से 1
2 का 6
3 का 6
4 का 6
5 का 6
6 का 6

उदाहरण

<div class="row row-cols-1">
  <div class="col">1 of 2</div>
  <div class="col">2 of 2</div>
</div>

<div class="row row-cols-2">
  <div class="col">1 of 4</div>
  <div class="col">2 of 4</div>
  <div class="col">3 of 4</div>
  <div class="col">4 of 4</div>
</div>

<div class="row row-cols-3">
  <div class="col">1 of 6</div>
  <div class="col">2 of 6</div>
  <div class="col">3 of 6</div>
  <div class="col">4 of 6</div>  
  <div class="col">5 of 6</div>
  <div class="col">6 of 6</div>
</div>

अधिक असमान कॉलम

2 में से 1
2 का 2
4 में से 1
2 में 4
3 का 4
4 का 4
4 में से 1
2 में 4
3 का 4
4 का 4

उदाहरण

<!-- Two Unequal Columns -->
<div class="row">
  <div class="col-8">1 of 2</div>
  <div class="col-4">2 of 2</div>
</div>

<!-- Four Unequal Columns -->
<div class="row">
  <div class="col-2">1 of 4</div>
  <div class="col-2">2 of 4</div>
  <div class="col-2">3 of 4</div>
  <div class="col-6">4 of 4</div>
</div>

<!-- Setting two column widths -->
<div class="row">
  <div class="col-4">1 of 4</div>
  <div class="col-6">2 of 4</div>
  <div class="col">3 of 4</div>
  <div class="col">4 of 4</div>
</div>

समान ऊँचाई

यदि कॉलम में से एक दूसरे से लंबा है (पाठ या सीएसएस ऊंचाई के कारण), तो बाकी का पालन करेंगे:

बहुत दर्द बहुत जरूरी है, खान-पान और होश में कोई फर्क नहीं है। और वह दर्द जो मुझे उस सप्ताहांत में मिल सकता है। कोई भी बुरा इरियूर इसे नहीं उठाता है, और ज़रिल फ्लैट्स या ऐसा कुछ, हम में से एक को सब्सिडी देता है जिसने फुटबॉल देखा है। नहीं, हमारे दर्द को मुझे पढ़ना है, उसे प्लाटन बलगम बनाना चाहिए।
कर्नल
कर्नल

उदाहरण

<div class="row">
  <div class="col">Lorem ipsum...</div>
  <div class="col">col</div>
  <div class="col">col</div>
</div>

नेस्टेड कॉलम

कर्नल-8
कर्नल-6
कर्नल-6
कर्नल-4

निम्न उदाहरण दिखाता है कि दो कॉलम लेआउट कैसे बनाएं, एक कॉलम के अंदर अन्य दो कॉलम के साथ:

उदाहरण

<div class="row">
  <div class="col-8">
    .col-8
    <div class="row">
      <div class="col-6">.col-6</div>
      <div class="col-6">.col-6</div>
    </div>
  </div>
  <div class="col-4">.col-4</div>
</div>

उत्तरदायी वर्ग

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

  • .col-(अतिरिक्त छोटे उपकरण - स्क्रीन की चौड़ाई 576px से कम)
  • .col-sm-(छोटे उपकरण - स्क्रीन की चौड़ाई 576px के बराबर या उससे अधिक)
  • .col-md-(मध्यम उपकरण - स्क्रीन की चौड़ाई 768px के बराबर या उससे अधिक)
  • .col-lg-(बड़े उपकरण - स्क्रीन की चौड़ाई 992px के बराबर या उससे अधिक)
  • .col-xl-(xबड़ा उपकरण - स्क्रीन की चौड़ाई 1200px के बराबर या उससे अधिक)

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

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


क्षैतिज करने के लिए स्टैक्ड

col-sm-9
col-sm-3
col-sm
col-sm
col-sm

निम्न उदाहरण दिखाता है कि बड़े उपकरणों (एसएम, एमडी, एलजी और एक्सएल) पर क्षैतिज बनने से पहले, अतिरिक्त छोटे उपकरणों पर स्टैक्ड होने वाले कॉलम लेआउट को कैसे बनाया जाए:

उदाहरण

<div class="row">
  <div class="col-sm-9">col-sm-9</div>
  <div class="col-sm-3">col-sm-3</div>
</div>
<div class="row">
  <div class="col-sm">col-sm</div>
  <div class="col-sm">col-sm</div>
  <div class="col-sm">col-sm</div>
</div>

मिश्रण और मैच

col-6 col-sm-9
col-6 col-sm-3
कर्नल-7 कर्नल-एलजी-8
col-5 col-lg-4
col-sm-3 col-md-6 col-lg-4
col-sm-9 col-md-6 col-lg-8

उदाहरण

<!-- 50%/50% split on extra small devices and 75%/25% split on larger devices -->
<div class="row">
  <div class="col-6 col-sm-9">col-6 col-sm-9</div>
  <div class="col-6 col-sm-3">col-6 col-sm-3</div>
</div>

<!-- 58%/42% split on extra small, small and medium devices and 66.3%/33.3% split on large and xlarge devices -->
<div class="row">
  <div class="col-7 col-lg-8">col-7 col-lg-8</div>
  <div class="col-5 col-lg-4">col-5 col-lg-4</div>
</div>

<!-- 25%/75% split on small devices, a 50%/50% split on medium devices, and a 33%/66% split on large and xlarge devices. On extra small devices, it will automatically stack (100%) -->
<div class="row">
  <div class="col-sm-3 col-md-6 col-lg-4">col-sm-3 col-md-6 col-lg-4</div>
  <div class="col-sm-9 col-md-6 col-lg-8">col-sm-9 col-md-6 col-lg-8</div>
</div>

कोई गटर नहीं

गटर (अतिरिक्त स्थान) को हटाने .no-guttersके लिए कक्षा को कंटेनर में जोड़ें :.row

दर्द अपने आप में महत्वपूर्ण है, लेकिन वजन बढ़ने की प्रक्रिया से दर्द बढ़ जाता है, लेकिन मैं इसे काटने का समय देता हूं ताकि मैं कुछ महान काम और दर्द कर सकूं।
कम से कम आने के उद्देश्य से, हममें से कौन किसी रोजगार का प्रयोग करे सिवाय उसके परिणामों का लाभ उठाने के।
लेकिन यह समझने के लिए कि हर जन्म त्रुटि कहाँ से दोष लगाने और दर्द की प्रशंसा करने का आनंद है, मैं पूरे मामले को खोलूंगा, और उन बातों को समझाऊंगा जो सत्य के आविष्कारक द्वारा कही गई थीं और जैसा कि यह वास्तुकार था धन्य जीवन।

उदाहरण

<div class="row no-gutters">