Heim >Web-Frontend >Bootstrap-Tutorial >Wie verwende ich die reaktionsschnellen Dienstprogramme von Bootstrap, um bestimmte Geräte abzuzielen?
Mit den Responsive -Dienstprogrammen von Bootstrap können Sie CSS -Stile auf der Bildschirmgröße auf verschiedene Geräte anwenden. Diese Dienstprogramme verwenden eine Reihe von Haltepunkten, um bestimmte Bildschirmbreiten zu definieren. Um auf ein bestimmtes Gerät abzuzielen, müssen Sie Klassen verwenden, die mit der Abkürzung (z. B. sm
, md
, lg
, xl
, xxl
) vorangestellt sind, gefolgt vom Namen der Dienstprogrammklasse.
Hier ist ein grundlegendes Beispiel dafür, wie Sie diese Dienstprogramme verwenden können, um kleine Geräte (z. B. Mobiltelefone) abzuzielen:
<code class="html"><div class="d-none d-sm-block">This content is hidden by default and shown on small devices and up.</div></code>
In diesem Beispiel verbirgt d-none
den Inhalt auf allen Geräten, während d-sm-block
diese überschreibt und den Inhalt anzeigt, wenn sich die Bildschirmbreite am kleinen Haltepunkt ( sm
) oder größer befindet.
Bootstrap definiert die folgenden Haltepunkte:
≥576px
≥768px
≥992px
≥1200px
≥1400px
Um diese effektiv zu verwenden, berücksichtigen Sie die folgenden Strategien:
xs
) und verwenden Sie dann die größeren Haltepunkte, um Stile für größere Bildschirme hinzuzufügen oder zu überschreiben. Zum Beispiel:<code class="html"><div class="col-12 col-md-6">Wie verwende ich die reaktionsschnellen Dienstprogramme von Bootstrap, um bestimmte Geräte abzuzielen?</div></code>
Dadurch werden 12 Spalten auf mobilen und 6 Spalten auf mittelgroßen Bildschirmen und nach oben aufgeführt.
<code class="html"><div class="d-none d-sm-block d-md-none d-lg-block">Wie verwende ich die reaktionsschnellen Dienstprogramme von Bootstrap, um bestimmte Geräte abzuzielen?</div></code>
Dieser Inhalt ist auf sm
und lg
-Haltepunkten sichtbar, aber auf xs
und md
versteckt.
<code class="html"><div class="mb-3 mb-sm-0">Wie verwende ich die reaktionsschnellen Dienstprogramme von Bootstrap, um bestimmte Geräte abzuzielen?</div></code>
Dies fügt einen unteren Rand bei extra kleinen Geräten hinzu und entfernt ihn auf kleinen Geräten und nach oben.
Ja, Sie können mehrere reaktionsschnelle Versorgungsklassen in Bootstrap kombinieren, um eine genauere Targeting zu erzielen. Durch das Stapeln dieser Klassen können Sie komplexe Layouts erstellen, die sich nahtlos an verschiedenen Bildschirmgrößen anpassen. Beispielsweise können Sie sowohl die Sichtbarkeit als auch den Abstand eines Elements an verschiedenen Haltepunkten steuern:
<code class="html"><div class="d-none d-sm-block mb-3 mb-sm-0">Wie verwende ich die reaktionsschnellen Dienstprogramme von Bootstrap, um bestimmte Geräte abzuzielen?</div></code>
In diesem Beispiel macht d-none d-sm-block
den Inhalt auf kleinen Geräten und nach oben sichtbar, während mb-3 mb-sm-0
einen unteren Rand auf zusätzlichen kleinen Geräten hinzufügt und auf kleinen Geräten und nach oben entfernt. Dieser Ansatz ermöglicht eine feinkörnige Kontrolle über das Erscheinungsbild und das Verhalten Ihrer Elemente auf verschiedenen Geräten.
Um sicherzustellen, dass Ihr Bootstrap -Design auf allen Geräten gut aussieht, befolgen Sie diese Best Practices:
xs
) und skalieren Sie sie dann. Dies stellt sicher, dass Ihr Inhalt auf allen Geräten zugänglich ist.<img src="Wie%20verwende%20ich%20die%20reaktionsschnellen%20Dienstprogramme%20von%20Bootstrap,%20um%20bestimmte%20Ger%C3%A4te%20abzuzielen?" class="img-fluid" alt="Wie verwende ich die reaktionsschnellen Dienstprogramme von Bootstrap, um bestimmte Geräte abzuzielen?">
), um sicherzustellen, dass sie auf verschiedenen Geräten angemessen skalieren. Erwägen Sie auch das Element <picture></picture>
für eine fortgeschrittenere Bildoptimierung.Wenn Sie diese Strategien befolgen und die reaktionsschnellen Dienstprogramme von Bootstrap effektiv nutzen, können Sie ein Design erstellen, das auf allen Geräten hervorragend aussieht und ein einheitliches und angenehmes Benutzererlebnis bietet.
Das obige ist der detaillierte Inhalt vonWie verwende ich die reaktionsschnellen Dienstprogramme von Bootstrap, um bestimmte Geräte abzuzielen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!