Bootstrap 5-Grid: Übergroße Geräte
- Vorherige Seite BS5-Gitter Large
- Nächste Seite BS5-Gitter XXL
Große Gerät-Grid-Beispiel
XSmall | Small | Medium | Large | Extra Large | XXL | |
---|---|---|---|---|---|---|
Klassenpräfix | .col- |
.col-sm- |
.col-md- |
.col-lg- |
.col-xl- |
.col-xxl- |
Bildschirmbreite | <576px | >=576px | >=768px | >=992px | >=1200px | >=1400px |
Im vorherigen Kapitel haben wir eine Gitterbeispiel gezeigt, das Klassen für kleine, mittlere und große Geräte enthält. Wir haben zwei div (Spalten) verwendet und eine Aufteilung von 25%/75% auf kleinen Geräten, 50%/50% auf mittleren Geräten und 33%/66% auf großen Geräten vorgenommen:
<div class="col-sm-3 col-md-6 col-lg-4">....</div> <div class="col-sm-9 col-md-6 col-lg-8">....</div>
Auf xlarge-Geräten könnte eine Aufteilung von 20% / 80% jedoch besser sein.
Große Geräte werden definiert als Bildschirmbreite von 1200 Pixel und mehr.
Für xlarge-Geräte verwenden wir .col-xl-*
Klasse:
<div class="col-sm-3 col-md-6 col-lg-4 col-xl-2">....</div> <div class="col-sm-9 col-md-6 col-lg-8 col-xl-10">....</div>
Das folgende Beispiel führt zu einer Aufteilung von 25%/75% auf kleinen Geräten, 50%/50% auf mittleren Geräten, 33%/66% auf großen Geräten sowie 20%/80% auf xlarge und xxlarge-Geräten. Auf ultrakleinen Geräten wird es automatisch gestapelt (100%):
Beispiel
<div class="container-fluid"> <div class="row"> <div class="col-sm-3 col-md-6 col-lg-4 col-xl-2"> <p>Die Weltnaturschutzorganisation (WWF), gegründet am 29. April 1961, hat als Symbol ein Grosses Panda ...</p> </div> <div class="col-sm-9 col-md-6 col-lg-8 col-xl-10"> <p>1980 wurde die WWF offiziell nach China eingeladen, um auf Ersuchen der chinesischen Regierung den Schutz des Grossen Pandas und seiner Lebensräume zu unterstützen ...</p> </div> </div> </div>
Hinweis:Stellen Sie sicher, dass die Summe immer 12 beträgt.
Nur XLarge verwenden
Im folgenden Beispiel geben wir nur .col-xl-6
Klassen (ohne .col-lg-*
,.col-md-*
und/oder .col-sm-*
)。 Dies bedeutet, dass xlarge und xxlarge-Geräte 50/50% aufteilen. Aber für large, medium, small und extra small-Geräte wird vertikal gestapelt (100% Breite):
Beispiel
<div class="container-fluid"> <div class="row"> <div class="col-xl-6"> <p>Die Weltnaturschutzorganisation (WWF), gegründet am 29. April 1961, hat als Symbol ein Grosses Panda ...</p> </div> <div class="col-xl-6"> <p>1980 wurde die WWF offiziell nach China eingeladen, um auf Ersuchen der chinesischen Regierung den Schutz des Grossen Pandas und seiner Lebensräume zu unterstützen ...</p> </div> </div> </div>
Automatische Layout-Spalten
In Bootstrap 5 gibt es eine einfache Methode, um für alle Geräte gleich breite Spalten zu erstellen: Es reicht aus, von .col-xl-*
Die Zahlen entfernen und nur auf dem col-Element verwenden .col-xl
Klassen. Bootstrap erkennt, wie viele Spalten es gibt, und jede Spalte erhält die gleiche Breite.
Wenn die BildschirmgrößeKleiner als 1200px, die Spalten werden horizontal gestapelt:
<!-- Zwei Spalten: Ab großen Geräten sind 50% breit --> <div class="row"> <div class="col-xl">1 von 2</div> <div class="col-xl">2 von 2</div> </div> <!-- Vier Spalten: Ab großen Geräten sind 25% breit --> <div class="row"> <div class="col-xl">1 von 4</div> <div class="col-xl">2 von 4</div> <div class="col-xl">3 von 4</div> <div class="col-xl">4 von 4</div> </div>
- Vorherige Seite BS5-Gitter Large
- Nächste Seite BS5-Gitter XXL