Die Karten von Bootstrap bieten einen flexiblen und erweiterbaren Inhaltscontainer mit mehreren Varianten und Optionen.
Um
Eine Karte ist ein flexibler und erweiterbarer Inhaltsbehälter. Es enthält Optionen für Kopf- und Fußzeilen, eine Vielzahl von Inhalten, kontextbezogene Hintergrundfarben und leistungsstarke Anzeigeoptionen. Wenn Sie mit Bootstrap 3 vertraut sind, ersetzen Karten unsere alten Panels, Wells und Thumbnails. Eine ähnliche Funktionalität wie diese Komponenten ist als Modifikatorklassen für Karten verfügbar.
Beispiel
Karten werden mit so wenig Markup und Stilen wie möglich erstellt, bieten aber dennoch eine Menge Kontrolle und Anpassungsmöglichkeiten. Mit Flexbox gebaut, bieten sie eine einfache Ausrichtung und lassen sich gut mit anderen Bootstrap-Komponenten kombinieren. Sie haben marginstandardmäßig keine, verwenden Sie also nach Bedarf Abstandshilfsmittel .
Unten sehen Sie ein Beispiel einer einfachen Karte mit gemischtem Inhalt und fester Breite. Karten haben zu Beginn keine feste Breite, daher füllen sie natürlich die volle Breite des übergeordneten Elements aus. Dies lässt sich leicht mit unseren verschiedenen Größenoptionen anpassen .
Kartentitel
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Karten unterstützen eine Vielzahl von Inhalten, darunter Bilder, Text, Listengruppen, Links und mehr. Unten finden Sie Beispiele dafür, was unterstützt wird.
Körper
Der Baustein einer Karte ist die .card-body. Verwenden Sie es, wenn Sie einen gepolsterten Abschnitt innerhalb einer Karte benötigen.
Dies ist ein Text innerhalb eines Kartenkörpers.
Titel, Text und Links
Kartentitel werden durch Hinzufügen .card-titlezu einem <h*>Tag verwendet. .card-linkAuf die gleiche Weise werden Links hinzugefügt und durch Hinzufügen zu einem <a>Tag nebeneinander platziert .
Untertitel werden verwendet, indem .card-subtitleeinem <h*>Tag ein hinzugefügt wird. Wenn die .card-titleund die .card-subtitleElemente in einem .card-bodyElement platziert werden, werden der Kartentitel und der Untertitel gut ausgerichtet.
Kartentitel
Untertitel der Karte
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
.card-img-topplatziert ein Bild oben auf der Karte. Mit .card-textkann der Karte Text hinzugefügt werden. Text .card-textdarin kann auch mit den Standard-HTML-Tags gestaltet werden.
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Gruppen auflisten
Erstellen Sie Inhaltslisten in einer Karte mit einer Flush-Listengruppe.
Cras justo odio
Dapibus ac facilisis in
Vestibulum bei Eros
Hervorgehoben
Cras justo odio
Dapibus ac facilisis in
Vestibulum bei Eros
Spüle
Mischen und kombinieren Sie mehrere Inhaltstypen, um die Karte zu erstellen, die Sie benötigen, oder werfen Sie alles hinein. Unten sehen Sie Bildstile, Blöcke, Textstile und eine Listengruppe – alles in einer Karte mit fester Breite verpackt.
Kartentitel
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Karten gehen von keinem bestimmten widthAnfang aus, daher sind sie 100 % breit, sofern nicht anders angegeben. Sie können dies nach Bedarf mit benutzerdefiniertem CSS, Grid-Klassen, Grid-Sass-Mixins oder Dienstprogrammen ändern.
Grid-Markup verwenden
Wickeln Sie Karten mithilfe des Rasters nach Bedarf in Spalten und Reihen ein.
Spezielle Titelbehandlung
Mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte.
Karten enthalten einige Optionen zum Arbeiten mit Bildern. Wählen Sie zwischen dem Anhängen von „Bildkappen“ an beiden Enden einer Karte, dem Überlagern von Bildern mit Karteninhalten oder dem einfachen Einbetten des Bildes in eine Karte.
Bildkappen
Ähnlich wie Kopf- und Fußzeilen können Karten obere und untere „Bildkappen“ enthalten – Bilder oben oder unten auf einer Karte.
Kartentitel
Dies ist eine breitere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Zuletzt aktualisiert vor 3 Minuten
Kartentitel
Dies ist eine breitere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Zuletzt aktualisiert vor 3 Minuten
Bildüberlagerungen
Verwandeln Sie ein Bild in einen Kartenhintergrund und überlagern Sie den Text Ihrer Karte. Je nach Bild benötigen Sie möglicherweise zusätzliche Stile oder Dienstprogramme.
Kartentitel
Dies ist eine breitere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Zuletzt aktualisiert vor 3 Minuten
Beachten Sie, dass der Inhalt nicht größer sein sollte als die Höhe des Bildes. Wenn der Inhalt größer als das Bild ist, wird der Inhalt außerhalb des Bildes angezeigt.
Horizontal
Mithilfe einer Kombination aus Raster- und Utility-Klassen können Karten auf mobilfreundliche und reaktionsschnelle Weise horizontal erstellt werden. Im folgenden Beispiel entfernen wir die Gitterstege mit .no-guttersund verwenden .col-md-*Klassen, um die Karte am mdHaltepunkt horizontal zu machen. Je nach Karteninhalt können weitere Anpassungen erforderlich sein.
Kartentitel
Dies ist eine breitere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Zuletzt aktualisiert vor 3 Minuten
Kartenstile
Karten enthalten verschiedene Optionen zum Anpassen von Hintergrund, Rahmen und Farbe.
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Sekundärer Kartentitel
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Titel der Erfolgskarte
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Titel der Gefahrenkarte
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Titel der Warnkarte
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Titel der Infokarte
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Leichter Kartentitel
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Dunkler Kartentitel
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Bedeutung von Hilfstechnologien vermitteln
Die Verwendung von Farbe, um Bedeutung hinzuzufügen, bietet nur einen visuellen Hinweis, der Benutzern von Hilfstechnologien – wie z. B. Bildschirmlesegeräten – nicht vermittelt wird. Stellen Sie sicher, dass die durch die Farbe gekennzeichneten Informationen entweder aus dem Inhalt selbst ersichtlich sind (z. B. der sichtbare Text) oder durch alternative Mittel enthalten sind, z. B. durch zusätzlichen Text, der mit der .sr-onlyKlasse verborgen ist.
Grenze
Verwenden Sie Grenzdienstprogramme , um nur das border-coloreiner Karte zu ändern. Beachten Sie, dass Sie .text-{color}Klassen auf die übergeordnete .cardKarte oder eine Teilmenge des Inhalts der Karte legen können, wie unten gezeigt.
Header
Primärer Kartentitel
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Sekundärer Kartentitel
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Titel der Erfolgskarte
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Titel der Gefahrenkarte
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Titel der Warnkarte
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Titel der Infokarte
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Leichter Kartentitel
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Header
Dunkler Kartentitel
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Mixins-Dienstprogramme
Sie können auch die Ränder der Kopf- und Fußzeile der Karte nach Bedarf ändern und sogar background-colormit entfernen .bg-transparent.
Header
Titel der Erfolgskarte
Ein kurzer Beispieltext, der auf dem Kartentitel aufbaut und den Großteil des Inhalts der Karte ausmacht.
Kartenlayout
Zusätzlich zum Gestalten des Inhalts innerhalb von Karten enthält Bootstrap einige Optionen zum Anordnen von Kartenserien. Diese Layoutoptionen sind derzeit noch nicht responsiv .
Kartengruppen
Verwenden Sie Kartengruppen, um Karten als einzelnes, angefügtes Element mit Spalten gleicher Breite und Höhe zu rendern. Kartengruppen verwenden display: flex;, um ihre einheitliche Größe zu erreichen.
Kartentitel
Dies ist eine breitere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Zuletzt aktualisiert vor 3 Minuten
Kartentitel
Diese Karte enthält unten unterstützenden Text als natürlichen Einstieg in zusätzliche Inhalte.
Zuletzt aktualisiert vor 3 Minuten
Kartentitel
Dies ist eine breitere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Diese Karte hat einen noch längeren Inhalt als die erste, die diese Aktion auf gleicher Höhe zeigt.
Zuletzt aktualisiert vor 3 Minuten
Wenn Sie Kartengruppen mit Fußzeilen verwenden, wird ihr Inhalt automatisch ausgerichtet.
Kartentitel
Dies ist eine breitere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Kartentitel
Diese Karte enthält unten unterstützenden Text als natürlichen Einstieg in zusätzliche Inhalte.
Kartentitel
Dies ist eine breitere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Diese Karte hat einen noch längeren Inhalt als die erste, die diese Aktion auf gleicher Höhe zeigt.
Kartendecks
Benötigen Sie einen Satz Karten gleicher Breite und Höhe, die nicht aneinander befestigt sind? Verwenden Sie Kartendecks.
Kartentitel
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Zuletzt aktualisiert vor 3 Minuten
Kartentitel
Diese Karte enthält unten unterstützenden Text als natürlichen Einstieg in zusätzliche Inhalte.
Zuletzt aktualisiert vor 3 Minuten
Kartentitel
Dies ist eine breitere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Diese Karte hat einen noch längeren Inhalt als die erste, die diese Aktion auf gleicher Höhe zeigt.
Zuletzt aktualisiert vor 3 Minuten
Genau wie bei Kartengruppen werden Kartenfußzeilen in Decks automatisch ausgerichtet.
Kartentitel
Dies ist eine breitere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Kartentitel
Diese Karte enthält unten unterstützenden Text als natürlichen Einstieg in zusätzliche Inhalte.
Kartentitel
Dies ist eine breitere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Diese Karte hat einen noch längeren Inhalt als die erste, die diese Aktion auf gleicher Höhe zeigt.
Rasterkarten
Verwenden Sie das Bootstrap-Rastersystem und seine .row-colsKlassen , um zu steuern, wie viele Rasterspalten (um Ihre Karten gewickelt) Sie pro Zeile anzeigen. Hier ist zum Beispiel das .row-cols-1Auslegen der Karten in einer Spalte und das .row-cols-md-2Aufteilen von vier Karten in gleicher Breite auf mehrere Reihen, beginnend mit dem mittleren Haltepunkt aufwärts.
Kartentitel
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Kartentitel
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Kartentitel
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte.
Kartentitel
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Ändern Sie es in .row-cols-3und Sie sehen den vierten Kartenumbruch.
Kartentitel
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Kartentitel
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Kartentitel
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte.
Kartentitel
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Wenn Sie gleiche Höhe benötigen, fügen Sie .h-100den Karten hinzu. Wenn Sie standardmäßig gleiche Höhen wünschen, können Sie dies $card-height: 100%in Sass einstellen.
Kartentitel
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Kartentitel
Dies ist eine kurze Karte.
Kartentitel
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte.
Kartentitel
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Kartenspalten
Karten können einfach mit CSS in Mauerwerk -ähnlichen Spalten organisiert werden, indem sie in .card-columns. Karten werden zur einfacheren Ausrichtung mit CSS column-Eigenschaften anstelle von Flexbox erstellt. Die Karten sind von oben nach unten und von links nach rechts angeordnet.
Kopf hoch! Ihr Kilometerstand mit Kartenspalten kann variieren. Um zu verhindern, dass Karten über Spalten brechen, müssen wir sie auf setzen, display: inline-blockda column-break-inside: avoiddies noch keine kugelsichere Lösung ist.
Kartentitel, der in eine neue Zeile umbricht
Dies ist eine längere Karte mit unterstützendem Text unten als natürlicher Einstieg in zusätzliche Inhalte. Dieser Inhalt ist etwas länger.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
Kartentitel
Diese Karte enthält unten unterstützenden Text als natürlichen Einstieg in zusätzliche Inhalte.
Zuletzt aktualisiert vor 3 Minuten
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat.
Kartentitel
Diese Karte hat einen normalen Titel und einen kurzen Textabsatz darunter.
Zuletzt aktualisiert vor 3 Minuten
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
Kartentitel
Dies ist eine weitere Karte mit Titel und unterstützendem Text unten. Diese Karte hat einige zusätzliche Inhalte, um sie insgesamt etwas größer zu machen.
Zuletzt aktualisiert vor 3 Minuten
Kartenspalten können auch erweitert und mit einigen zusätzlichen Codes angepasst werden. Unten sehen Sie eine Erweiterung der .card-columnsKlasse, die das gleiche CSS verwendet, das wir verwenden – CSS-Spalten –, um eine Reihe von reaktionsfähigen Ebenen zum Ändern der Anzahl der Spalten zu generieren.