Heim  >  Artikel  >  Web-Frontend  >  Wie ordne ich Bootstrap 4-Divs neu an: nebeneinander auf dem Desktop, gestapelt auf Mobilgeräten?

Wie ordne ich Bootstrap 4-Divs neu an: nebeneinander auf dem Desktop, gestapelt auf Mobilgeräten?

Barbara Streisand
Barbara StreisandOriginal
2024-11-21 14:46:12727Durchsuche

How to Reorder Bootstrap 4 Divs: Side-by-Side on Desktop, Stacked on Mobile?

Divs mit Bootstrap 4 neu anordnen: Große Divs neben kürzeren Divs auf dem Desktop und gestapelt auf Mobilgeräten

Sie möchten drei Divs auf einem neu anordnen Webseite und zeigt sie nebeneinander auf Desktop-Geräten und gestapelt auf Mobilgeräten an Geräte.

Um dies zu erreichen, müssen Sie das Flexbox-Verhalten von Bootstrap 4 überschreiben, das dazu führt, dass Spalten die gleiche Höhe haben. Bei größeren Breiten sollten Sie die Flexbox deaktivieren. Dann können Sie Floats verwenden, um sicherzustellen, dass die zweite und dritte Spalte (B und C) natürlich nach rechts schweben, vorausgesetzt, die erste Spalte (A) ist höher.

Um die Neuordnung auf Mobilgeräten abzuschließen, Nutzen Sie die Flexbox-Order-Eigenschaft. Dadurch wird sichergestellt, dass die Spalten in der gewünschten Reihenfolge angezeigt werden.

Code-Snippet:

<div class="container-fluid">
    <div class="row d-flex d-lg-block">
         <div class="col-lg-6 order-1 float-left">
            A
        </div>
        <div class="col-lg-6 order-0 float-left">
            B
        </div>
        <div class="col-lg-6 order-1 float-left">
            C
        </div>
    </div>
</div>

In diesem Beispiel die CSS-Klassen order-1 und float-left sorgen Sie für die gewünschte Anordnung auf Desktop-Geräten. Auf Mobilgeräten ist die D-Flex-Klasse deaktiviert, sodass die drei Divs vertikal gestapelt werden können.

Das obige ist der detaillierte Inhalt vonWie ordne ich Bootstrap 4-Divs neu an: nebeneinander auf dem Desktop, gestapelt auf Mobilgeräten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn