Bootstrap 4 Grid extra klein


Beispiel für ein extra kleines Gitter

  Extra small Small Medium Large Extra Large
Class prefix .col- .col-sm- .col-md- .col-lg- .col-xl-
Screen width <576px >=576px >=768px >=992px >=1200px

Angenommen, wir haben ein einfaches Layout mit zwei Spalten. Wir möchten, dass die Spalten 25 %/75 % für ALLE Geräte aufteilen.

Wir werden die folgenden Klassen zu unseren beiden Spalten hinzufügen:

<div class="col-3">....</div>
<div class="col-9">....</div>

Das folgende Beispiel führt zu einer Aufteilung von 25 %/75 % auf allen Geräten (extra klein, klein, mittel, groß und x-groß).

col-3
col-9

Beispiel

<div class="container-fluid">
  <div class="row">
    <div class="col-3 bg-success">
      <p>Lorem ipsum...</p>
    </div>
    <div class="col-9 bg-warning">
      <p>Sed ut perspiciatis...</p>
    </div>
  </div>
</div>

Hinweis: Stellen Sie sicher, dass die Summe 12 oder weniger ergibt (es ist nicht erforderlich, dass Sie alle 12 verfügbaren Spalten verwenden):

Für eine Aufteilung von 33,3 %/66,6 % würden Sie .col-4and verwenden .col-8(und für eine Aufteilung von 50 %/50 % würden Sie .col-6and verwenden .col-6):

col-4
col-8
col-6
col-6

Beispiel

<!-- 33.3%/66.6% split -->
<div class="container-fluid">
  <div class="row">
    <div class="col-4 bg-success">
      <p>Lorem ipsum...</p>
    </div>
    <div class="col-8 bg-warning">
      <p>Sed ut perspiciatis...</p>
    </div>
  </div>
</div>

<!-- 50%/50% split -->
<div class="container-fluid">
  <div class="row">
    <div class="col-6 bg-success">
      <p>Lorem ipsum...</p>
    </div>
    <div class="col-6 bg-warning">
      <p>Sed ut perspiciatis...</p>
    </div>
  </div>
</div>

Spalten mit automatischem Layout

In Bootstrap 4 gibt es eine einfache Möglichkeit, Spalten mit gleicher Breite für alle Geräte zu erstellen: Entfernen Sie einfach die Zahl aus .col-*und verwenden Sie die .colKlasse nur für eine bestimmte Anzahl von col -Elementen . Bootstrap erkennt, wie viele Spalten vorhanden sind, und jede Spalte erhält die gleiche Breite:

<!-- Two columns: 50% width-->
<div class="row">
  <div class="col">1 of 2</div>
  <div class="col">2 of 2</div>
</div>

<!-- Four columns: 25% width-->
<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>
1 von 2
2 von 2
1 von 4
2 von 4
3 von 4
4 von 4

Das nächste Kapitel zeigt, wie Sie für kleine Geräte einen anderen Teilungsprozentsatz hinzufügen.