Heim > Web-Frontend > CSS-Tutorial > Wie erreicht man gleiche Kartenhöhen in Bootstrap-Kartenspalten?

Wie erreicht man gleiche Kartenhöhen in Bootstrap-Kartenspalten?

Barbara Streisand
Freigeben: 2024-11-25 11:30:18
Original
606 Leute haben es durchsucht

How to Achieve Equal Card Heights in Bootstrap Card Columns?

Bootstrap-Kartenspalten: Gleiche Kartenhöhe erreichen

In Bootstrap 4 ermöglicht die Kartenspaltenklasse die Erstellung eines ästhetisch ansprechenden Layouts, in dem mehrere Karten angeordnet sind Säulen mit variabler Höhe. Dies kann jedoch zu ungleichmäßigen Kartenhöhen führen, was möglicherweise unerwünscht ist.

Um einheitliche Kartenhöhen zu erreichen, bietet Bootstrap zwei Lösungen:

Option 1: Höhen für Zeile oder festlegen Spaltenelemente

Sie können Kartenhöhen ausrichten, indem Sie die Dienstprogrammklasse align-items-stretch entweder auf die Zeilen- oder Spaltenelemente festlegen, innerhalb derer Die Karten sind enthalten. Dadurch werden die Karten vertikal gestreckt, um den verfügbaren Platz auszufüllen.

<div class="container">
  <div class="row">
    <div class="col-lg-4 d-flex align-items-stretch">
      <!--CARD HERE-->
    </div>
    <div class="col-lg-4 d-flex align-items-stretch">
      <!--CARD HERE-->
    </div>
    <div class="col-lg-4 d-flex align-items-stretch">
      <!--CARD HERE-->
    </div>
  </div>
</div>
Nach dem Login kopieren

Option 2: Flexbox-Lösung für Bootstrap 5

Für Bootstrap 5 kann der folgende CSS-Code kann verwendet werden, um mit Flexbox gleiche Kartenhöhen innerhalb von Kartenspalten zu erreichen Eigenschaften:

.card-columns {
  display: flex;
  flex-wrap: wrap;
  align-content: stretch;
}
Nach dem Login kopieren

Beispiel in CodePen

Eine Live-Demonstration dieser Lösung in CodePen finden Sie unter folgendem Link:
https://codepen .io/Kerrys7777/pen/QWgwEeG

Das obige ist der detaillierte Inhalt vonWie erreicht man gleiche Kartenhöhen in Bootstrap-Kartenspalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage