Ich habe diesen Code:
<footer class="row">
<nav class="col-sm-3">
<ul class="list-unstyled">
<li>Text 1</li>
<li>Text 2</li>
<li>Text 3</li>
</ul>
</nav>
<nav class="col-sm-3">
<ul class="list-unstyled">
<li>Text 4</li>
<li>Text 5</li>
<li>Text 6</li>
</ul>
</nav>
<nav class="col-sm-3">
<ul class="list-unstyled">
<li>Text 7</li>
<li>Text 8</li>
<li>Text 9</li>
</ul>
</nav>
<nav class="col-sm-3">
<ul class="list-unstyled">
<li>Text 10</li>
<li>Text 11</li>
<li>Text 12</li>
</ul>
</nav>
</footer>
Vier Blöcke mit einigen Texten. Sie sind gleich breit, ich habe col-sm-3
sie alle eingestellt und möchte die letzten nav
auf extra kleinen Geräten verstecken . Ich habe versucht, das zu verwenden hidden-xs
, nav
und es verbirgt es, aber gleichzeitig möchte ich, dass die anderen Blöcke erweitert werden (Klasse von col-sm-3
nach ändern col-sm-4
) col-sm-4 X 3 = 12
.
Irgendeine Lösung?
html
css
twitter-bootstrap
twitter-bootstrap-3
responsive-design
Crisan Raluca Teodora
quelle
quelle
hidden-sm-down
hidden-phone
Bootstrap 4
Die Anzeigeklassen (ausgeblendet / sichtbar) werden in Bootstrap 4 geändert. Um sie im
xs
Ansichtsfenster auszublenden, verwenden Sie:d-none d-sm-block
Siehe auch: Fehlende sichtbare - ** und versteckte - ** in Bootstrap v4
Bootstrap 3 (ursprüngliche Antwort)
Verwenden Sie die
hidden-xs
Utility-Klasse.http://bootply.com/90722
quelle
Für Bootstrap 4.0 gibt es eine Änderung
Siehe die Dokumente: https://getbootstrap.com/docs/4.0/utilities/display/
Um den Inhalt auf Mobilgeräten auszublenden und auf größeren Geräten anzuzeigen, müssen Sie die folgenden Klassen verwenden:
Das Set der ersten Klasse zeigt keine Geräte an und das zweite zeigt es für Geräte "sm" an (Sie können md, lg usw. anstelle von sm verwenden, wenn Sie auf verschiedenen Geräten anzeigen möchten.
Ich schlage vor, vor der Migration darüber zu lesen:
https://getbootstrap.com/docs/4.0/migration/#responsive-utilities
quelle
Dies funktioniert auch für Elemente, die nicht unbedingt in einem Raster / einer kleinen Spalte verwendet werden. Wenn es auf größeren Bildschirmen gerendert wird, ist die Schriftgröße kleiner als Ihre Standardschriftgröße.
Diese Antwort erfüllt die Frage im OP-Titel (so habe ich diese Frage / Antwort gefunden).
quelle