Bootstrap Grid – Große Geräte


Bootstrap-Grid-Beispiel: Große Geräte

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

Im vorherigen Kapitel haben wir ein Grid-Beispiel mit Klassen für kleine und mittlere Geräte vorgestellt. Wir haben zwei Divs (Spalten) verwendet und ihnen auf kleinen Geräten eine Aufteilung von 25 %/75 % und auf mittleren Geräten eine Aufteilung von 50 %/50 % gegeben:

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

Aber auf großen Geräten kann das Design mit einer Aufteilung von 33 %/66 % besser sein.

Tipp: Als große Geräte gelten Geräte mit einer Bildschirmbreite ab 1200 Pixel .

Für große Geräte verwenden wir die .col-lg-*Klassen.

Also werden wir jetzt die Spaltenbreiten für große Geräte hinzufügen:

<div class="col-sm-3 col-md-6 col-lg-4">....</div>
<div class="col-sm-9 col-md-6 col-lg-8">....</div>

Jetzt wird Bootstrap sagen: "Schauen Sie sich bei der kleinen Größe Klassen mit -sm- an und verwenden Sie diese. Bei der mittleren Größe sehen Sie sich Klassen mit -md- an und verwenden Sie diese. Bei der großen Größe sehen Sie sich an Klassen mit dem Wort -lg- und verwenden Sie diese".

Das folgende Beispiel führt zu einer Aufteilung von 25 %/75 % auf kleinen Geräten, einer Aufteilung von 50 %/50 % auf mittleren Geräten und einer Aufteilung von 33 %/66 % auf großen Geräten:

Beispiel

<div class="container-fluid">
  <h1>Hello World!</h1>
  <div class="row">
    <div class="col-sm-3 col-md-6 col-lg-4" style="background-color:yellow;">
      <p>Lorem ipsum...</p>
    </div>
    <div class="col-sm-9 col-md-6 col-lg-8" style="background-color:pink;">
      <p>Sed ut perspiciatis...</p>
    </div>
  </div>
</div>

Hinweis: Achten Sie darauf, dass die Summe immer 12 ergibt.


Nur groß verwenden

Im Beispiel unten geben wir nur die .col-lg-6Klasse an (ohne .col-md-*und/oder .col-sm-*). Das bedeutet, dass große Geräte 50 %/50 % aufteilen. Bei mittleren UND kleinen Geräten wird es jedoch vertikal gestapelt (100 % Breite):

Beispiel

<div class="container-fluid">
  <h1>Hello World!</h1>
  <div class="row">
    <div class="col-lg-6" style="background-color:yellow;">
      <p>Lorem ipsum...</p>
    </div>
    <div class="col-lg-6" style="background-color:pink;">
      <p>Sed ut perspiciatis...</p>
    </div>
  </div>
</div>