Heim >Web-Frontend >CSS-Tutorial >Wie mache ich Bootstrap 4-Karten in Spalten gleich hoch?

Wie mache ich Bootstrap 4-Karten in Spalten gleich hoch?

Barbara Streisand
Barbara StreisandOriginal
2024-10-29 19:01:30491Durchsuche

How to Make Bootstrap 4 Cards Equal Height in Columns?

Bootstrap 4 – Karten gleicher Höhe in Spalten erstellen

Problem:

Beim Umgang mit Bootstrap-Karten sind die Höhen Die Anzahl der Karten kann je nach Länge der Kartentitel variieren. Diese Inkonsistenz kann dazu führen, dass Karten unterschiedliche Höhen haben, wenn sie in Spalten angeordnet sind.

Lösung:

Verwenden Sie Flexbox, das bereits in Bootstrap 4-Spalten verwendet wird, um sicherzustellen, dass alle Karten haben die gleiche Höhe. Durch Hinzufügen der Klasse h-100 zu jeder Karte, die eine Höhe von 100 % angibt, füllen die Karten automatisch die verfügbare Höhe in ihren jeweiligen Spalten aus.

Beispiel:

<code class="html"><div class="row">
  <div class="col-md-4 col-sm-6 col-12">
    <div class="card h-100">
      ...
    </div>
  </div>
  <!-- Similar cards and columns -->
</div></code>

Zusätzliche Hinweise:

  • Das Verschieben der Karten ist nicht erforderlich, da sie bereits in Zeilen und Spalten angeordnet sind.
  • Verschachtelung von .col-* vermeiden Klassen innerhalb von .card-deck; stattdessen sollten sie direkt innerhalb von .row.
platziert werden

Das obige ist der detaillierte Inhalt vonWie mache ich Bootstrap 4-Karten in Spalten gleich hoch?. 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