Bootstrap adalah salah satu framework CSS yang sangat populer digunakan untuk membuat tampilan website yang responsif dan mudah diakses dari berbagai perangkat. Salah satu fitur yang tersedia di Bootstrap adalah dropdown menu, yang dapat digunakan untuk menampilkan pilihan yang tersedia kepada pengguna.
Dalam artikel ini, kita akan membahas cara membuat dropdown menu menggunakan Bootstrap. Berikut adalah langkah-langkahnya:
Persiapkan dokumen HTML Buatlah dokumen HTML dengan menggunakan tag HTML, head, dan body. Selain itu, tambahkan link ke file Bootstrap CSS dan JavaScript yang dibutuhkan.
Buat tombol dropdown Tambahkan tombol yang akan menjadi dropdown menu. Gunakan tag button dan berikan atribut data-toggle="dropdown" dan aria-haspopup="true".
Contoh:
python<button class="btn btn-secondary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true">
Dropdown
</button>
- Buat daftar pilihan Tambahkan daftar pilihan yang akan muncul saat tombol dropdown ditekan. Gunakan tag div dan berikan atribut class="dropdown-menu".
Contoh:
php<div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
<a class="dropdown-item" href="#">Pilihan 1</a>
<a class="dropdown-item" href="#">Pilihan 2</a>
<a class="dropdown-item" href="#">Pilihan 3</a>
</div>
- Tambahkan ID pada tombol dropdown Tambahkan ID pada tombol dropdown untuk menghubungkannya dengan daftar pilihan. Gunakan atribut aria-labelledby dan berikan nilai yang sama dengan ID tombol dropdown.
Contoh:
python<button class="btn btn-secondary dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-labelledby="dropdownMenuButton" id="dropdownMenuButton">
Dropdown
</button>
- Tambahkan CSS (Opsional) Tambahkan CSS untuk memodifikasi tampilan dropdown menu. Anda dapat mengubah warna latar belakang, font, dan ukuran teks.
Contoh:
css.dropdown-menu {
background-color: #ffffff;
font-size: 16px;
color: #000000;
}
.dropdown-item {
color: #000000;
}
Dengan langkah-langkah di atas, Anda telah berhasil membuat dropdown menu dengan menggunakan Bootstrap. Anda dapat menyesuaikan kode HTML dan CSS sesuai dengan kebutuhan Anda.
Selain menggunakan Bootstrap, terdapat pula beberapa framework CSS lainnya yang menyediakan fitur dropdown menu, seperti Materialize CSS dan Foundation. Pilihlah framework yang sesuai dengan kebutuhan dan kemampuan Anda dalam memodifikasi tampilan website.
Komentar