Collapse Bootstrap 4 – Collapse pada bootstrap digunakan untuk menampilkan dan menyembunyikan suatu konten (Toggle).
Komponen collapse ini memiliki sebuah tombol yang bertugas sebagai pemicu suatu konten disembunyikan atau ditampilkan.
Bootstrap telah menyediakan fitur ini, terkadang pada saat membuat sebuah website atau aplikasi, tentu terkadang kita ingin membuat sebuah informasi yang bisa di tampilkan dan disembunyikan kembali, hanya dengan cara melakukan klik pada sebuah tombo.
Jadi pada tutorial ini kita akan belajar bagaimana cara penggunaan dari komponen collapse dari bootstrap 4 ini.
Collapse Bootstrap 4
Komponen collapse bootstrap menggunakan bantuan javascript untuk membuat efek hide dan show.
Jika teman-teman pernah membaca tutorial jquery di malasngoding.com, tentu teman-teman tidak akan asing lagi dengan yang namanya efek, dan pasti sudah mengerti tentang cara kerja javascript untuk membuat efek toggle.
Dengan menggunakan bootstrap, kita tidak perlu lagi menggunakan javascript atau jquery untuk membuat efek toggle, karena bootstrap sudah menyediakan class yang siap pakai.
Perhatikan contoh cara membuat efek toggle menggunakan bootstrap berikut.
Halo,ini contoh konten yang ditampilkan dan disembunyikan.
<br/>
Tutorial collapse bootstrap4.
<br/>
www.malasngoding.com
</div>
</div>
Perhatikan pada contoh di atas,terdapat sebuah tombol dengan text “KLIK SAYA“. dan terdapat sebuah card sederhana. yang bertugas sebagai pemicu di sini adalah tombol. sedangkan card di atas adalah konten atau elemen yang akan disembunyikan atau ditampilkan (toggle).
Pembuatan collapse diawali dengan menulis atribut data-toggle=”collapse” pada elemen tombol, kemudian pada property data-target=”” isi dengan id element yang akan di toggle.
Pada contoh ini kita membuat elemen yang akan ditoggle kita beri id collapseMalasngoding.
Sehingga data-target=”” pada tombol akan menjadi data-target=”#collapseMalasngoding”. kemudian buat id yang akan di toggle. buat class collapse juga pada elemen tersebut.
1
<div class="collapse"id="collapseMalasngoding">
Jika kita jalankan maka hasilnya akan seperti berikut.
collapse bootstrap 4
Seperti yang terlihat pada contoh di atas, jika kita klik pada tombol, maka konten card yang secara defaultnya disembunyikan, menjadi tampil, kemudian jika diklik lagi, maka konten tersebut disembunyikan lagi.
Halo,ini contoh konten yang ditampilkan dan disembunyikan.
<br/>
Tutorial collapse bootstrap4.
<br/>
www.malasngoding.com
</div>
</div>
</div>
<script src="assets/js/jquery.js"></script>
<script src="assets/js/popper.js"></script>
<script src="assets/js/bootstrap.js"></script>
</body>
</html>
Penjelasan
Teman-teman hanya perlu fokus pada penamaan id pada konten atau elemen yang akan diberikan efek toggle. kemudian pada atribut data-target=”” tombol, tuliskan nama id yang ingin diberi toggle tadi, misalnya data-target=”#collapseMalasngoding”.
Dan jangan lupa untuk menuliskan class .collapse pada konten yang ingin diberi efek toggle seperti contoh di atas.
Untuk penggunaannya sendiri bebas, teman-teman bisa menerapkannya pada komponen bootstrap apa saja.
Coding enthusiast.
Someone who love learn something new. especially about web programming and web design. happy to share about knowledge and learn from other.
Border Bootstrap 4 -Setelah sebelumnya dari tutorial bootstrap 4 bagian 1 sampai bagian 34, sudah dijelaskan tentang dasar-dasar dari bootstrap. Mulai dari pengenalan apa itu ...
Tooltips Bootstrap 4 – Selamat datang kembali di tutorial lengkap bootstrap 4 step by step untuk pemula sampai mahir di www.malasngoding.com. Setelah pada tutorial sebelumnya ...
Toasts Bootstrap 4 – Setelah sebelumnya pada tutorial bootstrap dasar untuk pemula, Dibahas tentang spinners bootstrap 4, maka pada tutorial ini akan dibahas lanjutannya, yaitu ...
Spinners Bootstrap 4 – Selamat datang kembali di seri tutorial bootstrap 4 dasar untuk pemula. setelah sebelumnya kita belajar tentang komponen scrollspy bootstrap, Untuk melanjutkan ...
Download Ebook belajar HTML & CSS dasar untuk pemula gratis.
Ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana.
materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.