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ß).
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-4
and verwenden .col-8
(und für eine Aufteilung von 50 %/50 % würden Sie .col-6
and verwenden .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 .col
Klasse 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>
Das nächste Kapitel zeigt, wie Sie für kleine Geräte einen anderen Teilungsprozentsatz hinzufügen.