Bootstrap Hilfsklassen

In diesem Kapitel werden einige nützliche Hilfsklassen in Bootstrap besprochen.

Text

Die folgenden verschiedenen Klassen zeigen unterschiedliche Textfarben. Wenn es sich bei dem Text um einen Link handelt, wird er beim Hovern dunkler.

Klasse Beschreibung Beispiel
.text-muted Der Textstil der Klasse "text-muted" Ausprobieren
.text-primary Der Textstil der Klasse "text-primary" Ausprobieren
.text-success Der Textstil der Klasse "text-success" Ausprobieren
.text-info Der Textstil der Klasse "text-info" Ausprobieren
.text-warning Der Textstil der Klasse "text-warning" Ausprobieren
.text-danger Der Textstil der Klasse "text-danger" Ausprobieren

Hintergrund

Die folgenden verschiedenen Klassen zeigen unterschiedliche Hintergrundfarben. Wenn es sich bei dem Text um einen Link handelt, wird er beim Hovern dunkler.

Klasse Beschreibung Beispiel
.bg-primary Tabellenzellen verwenden die Klasse "bg-primary" Ausprobieren
.bg-success Tabellenzellen verwenden die Klasse "bg-success" Ausprobieren
.bg-info Tabellenzellen verwenden die Klasse "bg-info" Ausprobieren
.bg-warning Tabellenzellen verwenden die Klasse "bg-warning" Ausprobieren
.bg-danger Tabellenzellen verwenden die Klasse "bg-danger" Ausprobieren

Sonstiges

Klasse Beschreibung Beispiel
.pull-left Ein Element nach links floaten Ausprobieren
.pull-right Ein Element nach rechts floaten Ausprobieren
.center-block Element auf display:block setzen und zentrieren Ausprobieren
.clearfix Floats aufheben (Clearfix) Ausprobieren
.show Element erzwingend anzeigen Ausprobieren
.hidden Element erzwingend ausblenden Ausprobieren
.sr-only Elemente auf allen Geräten außer für Screenreader ausblenden Ausprobieren
.sr-only-focusable Wird in Kombination mit der Klasse .sr-only verwendet; wird angezeigt, wenn das Element den Fokus erhält (z. B. für reine Tastaturnutzer) Ausprobieren
.text-hide Den im Seitenelement enthaltenen Textinhalt durch ein Hintergrundbild ersetzen Ausprobieren
.close Schließen-Schaltfläche anzeigen Ausprobieren
.caret Dropdown-Funktionalität anzeigen Ausprobieren

Weitere Beispiele

Schließen-Symbol

Verwenden Sie das allgemeine Schließen-Symbol, um modale Fenster und Warnmeldungen zu schließen. Verwenden Sie die Klasseclose, um das Schließen-Symbol zu erhalten.

Beispiel

<p>Beispiel für ein Schließen-Symbol<button type="button" class="close" aria-hidden="true"> &times; </button> </p>

Ausprobieren »

Das Ergebnis ist wie folgt:

关闭图标

aria-hidden="true"Dies dient hauptsächlich dazu, Menschen mit Behinderungen (wie Blinden) die Nutzung von Screenreadern zu erleichtern (die den Inhalt automatisch vorlesen). Wenn das Gerät Inhalte mit diesem Attribut wiedergibt, werden diese übersprungen, um Verwirrung für Menschen mit Behinderungen zu vermeiden!

Caret

Verwenden Sie das Caret-Symbol, um Dropdown-Funktionalität und -Richtung anzuzeigen. Verwenden Sie ein <span>-Element mit der Klassecaret, um diese Funktionalität zu erhalten.

Beispiel

<p>Caret-Beispiel<span class="caret"></span> </p>

Ausprobieren »

Das Ergebnis ist wie folgt:

插入符

Schnelle Floats

Sie können die Klassepull-leftoderpull-rightverwenden, um ein Element nach links oder rechts zu floaten. Das folgende Beispiel veranschaulicht dies.

Beispiel

<div class="pull-left">Schnelles Float links</div> <div class="pull-right">Schnelles Float rechts</div>

Selbst ausprobieren »

Das Ergebnis ist wie folgt:

快速浮动

Um Komponenten in der Navigationsleiste auszurichten, verwenden Sie stattdessen.navbar-leftoder.navbar-right. SieheBootstrap Navbar。

Inhalt zentrieren

Verwenden Sie die Klassecenter-block, um Elemente zu zentrieren.

Beispiel

<div class="row"> <div class="center-block" style="width:200px;background-color:#ccc;">Dies ist ein center-block-Beispiel</div> </div>

Selbst ausprobieren »

Das Ergebnis ist wie folgt:

居中内容块

Floats aufheben

Um Floats eines Elements aufzuheben, verwenden Sie die Klasse.clearfix .

Beispiel

<div class="clearfix" style="background: #D8D8D8;border: 1px solid #000;padding: 10px;"> <div class="pull-left" style="background:#58D3F7;">Schnelles Float links</div> <div class="pull-right" style="background: #DA81F5;">Schnelles Float rechts</div> </div>

Selbst ausprobieren »

Das Ergebnis ist wie folgt:

清除浮动

Inhalt ein- und ausblenden

Sie können die Klassen.showund.hiddenverwenden, um ein Element zu erzwingen, dass es angezeigt oder ausgeblendet wird (einschließlich für Screenreader).

Beispiel

<div class="row" style="padding: 91px 100px 19px 50px;"> <div class="show" style="margin-left:10px;width:300px;background-color:#ccc;">Dies ist ein Beispiel für die show-Klasse</div> <div class="hidden" style="width:200px;background-color:#ccc;">Dies ist ein Beispiel für die hide-Klasse</div> </div>

Selbst ausprobieren »

Das Ergebnis ist wie folgt:

显示和隐藏内容

Screenreader

Sie können die Klasse.sr-onlyverwenden, um ein Element auf allen Geräten außer Screenreadern auszublenden.

Beispiel

<div class="row" style="padding: 91px 100px 19px 50px;"> <form class="form-inline" role="form"> <div class="form-group"> <label class="sr-only" for="email">E-Mail-Adresse</label> <input type="email" class="form-control" placeholder="E-Mail eingeben"> </div> <div class="form-group"> <label class="sr-only" for="pass">Passwort</label> <input type="password" class="form-control" placeholder="Passwort"> </div> </form> </div>

Selbst ausprobieren »

Das Ergebnis ist wie folgt:

屏幕阅读器

Hier sehen wir, dass die label-Tags für die beiden Eingabefelder beide die Klassesr-onlyhaben, sodass die Beschriftungen nur für Screenreader sichtbar sind.

Weitere Erweiterungen