Bootstrap Responsive Utilities
Bootstrap bietet einige Hilfsklassen für eine schnellere mobilfreundliche Entwicklung. Diese können in Kombination mit Media Queries verwendet werden, um Inhalte für große, kleine und mittlere Geräte ein- und auszublenden.
Verwenden Sie diese Werkzeuge mit Vorsicht und vermeiden Sie es, völlig unterschiedliche Versionen derselben Website zu erstellen.Responsive-Hilfsprogramme gelten derzeit nur für Block- und Tabellenumschaltungen.
| Extrakleine Bildschirme Telefone (<768px) |
Kleine Bildschirme Tablets (≥768px) |
Mittlere Bildschirme Desktops (≥992px) |
Große Bildschirme Desktops (≥1200px) |
|
|---|---|---|---|---|
| .visible-xs-* | Visible | Ausgeblendet | Ausgeblendet | Ausgeblendet |
| .visible-sm-* | Ausgeblendet | Visible | Ausgeblendet | Ausgeblendet |
| .visible-md-* | Ausgeblendet | Ausgeblendet | Visible | Ausgeblendet |
| .visible-lg-* | Ausgeblendet | Ausgeblendet | Ausgeblendet | Visible |
| .hidden-xs | Ausgeblendet | Visible | Visible | Visible |
| .hidden-sm | Visible | Ausgeblendet | Visible | Visible |
| .hidden-md | Visible | Visible | Ausgeblendet | Visible |
| .hidden-lg | Visible | Visible | Visible | Ausgeblendet |
Ab Version v3.2.0 haben Klassen wie .visible-*-* drei Varianten für jede Bildschirmgröße, die jeweils auf eine andere CSS-Anzeigeeigenschaft abzielen, wie unten aufgeführt:
| Klassengruppe | CSS-Anzeige |
|---|---|
| .visible-*-block | display: block; |
| .visible-*-inline | display: inline; |
| .visible-*-inline-block | display: inline-block; |
Am Beispiel von extrakleinen Bildschirmen (xs) sind die verfügbaren .visible-*-*-Klassen daher: .visible-xs-block, .visible-xs-inline und .visible-xs-inline-block.
Die Klassen .visible-xs, .visible-sm, .visible-md und .visible-lg existieren ebenfalls. Sie werden jedoch ab v3.2.0 nicht mehr empfohlen. Bis auf den Sonderfall von <table>-bezogenen Elementen sind sie weitgehend identisch mit .visible-*-block.
Druckklassen
Die folgende Tabelle listet die Druckklassen auf. Verwenden Sie diese, um Inhalte zum Drucken umzuschalten.
| class | Browser | Drucker |
|---|---|---|
|
.visible-print-block .visible-print-inline .visible-print-inline-block |
Ausgeblendet | Visible |
| .hidden-print | Visible | Ausgeblendet |
Beispiel
Das folgende Beispiel demonstriert die Verwendung der oben aufgeführten Hilfsklassen. Ändern Sie die Größe des Browserfensters oder laden Sie das Beispiel auf verschiedenen Geräten, um die Klassen für responsive Hilfsmittel zu testen.
Beispiel
Selbst ausprobieren »
Das Ergebnis wird unten angezeigt:
Checkmark (✔)Indicates that the element is visible in the current viewport.
Weitere Erweiterungen