Saya memiliki kode ini:
<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>
Empat blok dengan beberapa teks di dalamnya. Mereka sama lebarnya, saya telah mengatur col-sm-3
semuanya dan yang ingin saya lakukan adalah menyembunyikan yang terakhir nav
pada perangkat ekstra kecil. Saya sudah mencoba untuk digunakan hidden-xs
pada itu nav
dan menyembunyikan itu, tapi di saat yang sama saya ingin blok lain untuk memperluas (kelas perubahan dari col-sm-3
ke col-sm-4
) col-sm-4 X 3 = 12
.
Ada solusi?
html
css
twitter-bootstrap
twitter-bootstrap-3
responsive-design
Crisan Raluca Teodora
sumber
sumber
hidden-sm-down
hidden-phone
Bootstrap 4
Kelas tampilan (tersembunyi / terlihat) diubah di Bootstrap 4. Untuk menyembunyikan
xs
penggunaan viewport:d-none d-sm-block
Lihat juga: Terlihat hilang - ** dan tersembunyi - ** di Bootstrap v4
Bootstrap 3 (jawaban asli)
Gunakan
hidden-xs
kelas utilitas ..<nav class="col-sm-3 hidden-xs"> <ul class="list-unstyled"> <li>Text 10</li> <li>Text 11</li> <li>Text 12</li> </ul> </nav>
http://bootply.com/90722
sumber
Untuk Bootstrap 4.0 ada perubahan
Lihat dokumen: https://getbootstrap.com/docs/4.0/utilities/display/
Untuk menyembunyikan konten di ponsel dan tampilan di perangkat yang lebih besar, Anda harus menggunakan kelas berikut:
d-none d-sm-block
Kumpulan kelas pertama tidak menampilkan semua perangkat dan yang kedua menampilkannya untuk perangkat "sm" ke atas (Anda dapat menggunakan md, lg, dll. Alih-alih sm jika Anda ingin menampilkannya di perangkat yang berbeda.
Saya menyarankan untuk membaca tentang itu sebelum migrasi:
https://getbootstrap.com/docs/4.0/migration/#responsive-utilities
sumber
<div class="small hidden-xs"> Some Content Here </div>
Ini juga berfungsi untuk elemen yang tidak selalu digunakan dalam kisi / kolom kecil. Saat dirender di layar yang lebih besar, ukuran font akan lebih kecil dari ukuran font teks default Anda.
Jawaban ini memenuhi pertanyaan dalam judul OP (yang merupakan bagaimana saya menemukan Q / A ini).
sumber