Days
Hours
Minutes
Seconds

Promo Grand Opening

15% OFF

Khusus Pelanggan Baru

Tutorial Bootstrap #8: Navigasi dengan Pagination & Breadcrumb di Bootstrap

 

 

Navigasi yang jelas dan intuitif adalah kunci penting dalam pengalaman pengguna yang baik. Bootstrap menyediakan dua komponen yang sangat berguna untuk navigasi: Pagination (penomoran halaman) untuk memecah konten yang panjang menjadi beberapa halaman, dan Breadcrumb (remah roti) untuk membantu pengguna memahami lokasi mereka di dalam struktur situs. Mari kita bahas cara menggunakannya dalam proyek Bootstrap Anda di Malang, Jawa Timur.

 

Pagination (Penomoran Halaman)

 

Pagination sangat berguna ketika Anda memiliki banyak konten yang perlu dibagi menjadi beberapa halaman, seperti hasil pencarian, artikel blog, atau daftar produk. Bootstrap menyediakan gaya dasar yang mudah dikustomisasi.

 

Struktur Dasar Pagination

 

Struktur dasar pagination di Bootstrap menggunakan elemen <nav> dengan atribut aria-label untuk aksesibilitas, dan di dalamnya terdapat elemen <ul> dengan kelas .pagination. Setiap item halaman diwakili oleh elemen <li> dengan kelas .page-item, dan link di dalamnya menggunakan kelas .page-link.

Contoh Dasar Pagination:

 

Status Aktif dan Nonaktif

 

Anda dapat menunjukkan halaman yang sedang aktif dengan menambahkan kelas .active pada elemen .page-item. Untuk item yang tidak dapat diklik (misalnya, tombol “Sebelumnya” di halaman pertama), tambahkan kelas .disabled.

Contoh dengan Status Aktif dan Nonaktif:

 

Ukuran Pagination

 

Bootstrap menyediakan kelas untuk mengubah ukuran pagination: .pagination-lg untuk ukuran yang lebih besar dan .pagination-sm untuk ukuran yang lebih kecil.

Contoh Ukuran Pagination:

 

Alignment Pagination

 

Anda dapat mengatur perataan pagination menggunakan utility classes Bootstrap seperti .justify-content-start, .justify-content-center, atau .justify-content-end pada elemen .pagination.

Contoh Alignment Pagination:


 

Breadcrumb (Remah Roti)

 

Breadcrumb adalah navigasi sekunder yang menunjukkan lokasi halaman saat ini dalam hierarki situs. Ini membantu pengguna untuk kembali ke halaman sebelumnya dengan mudah.

 

Struktur Dasar Breadcrumb

 

Struktur dasar breadcrumb menggunakan elemen <nav> dengan atribut aria-label, dan di dalamnya terdapat elemen <ol> dengan kelas .breadcrumb. Setiap segmen breadcrumb adalah elemen <li> dengan kelas .breadcrumb-item. Segmen aktif biasanya memiliki atribut aria-current="page".

Contoh Dasar Breadcrumb:

 

Pemisah (Separator)

 

Secara default, Bootstrap menggunakan simbol / sebagai pemisah antar segmen breadcrumb. Anda dapat menyesuaikan pemisah ini melalui variabel Sass $breadcrumb-divider. Jika Anda tidak menggunakan Sass, Anda dapat menimpanya dengan CSS kustom.

Contoh Breadcrumb dengan Pemisah Kustom (CSS):

Dengan menggunakan komponen Pagination dan Breadcrumb dari Bootstrap, Anda dapat meningkatkan navigasi dan keterjangkauan situs web Anda, memberikan pengalaman yang lebih baik bagi pengguna di Malang dan di mana pun mereka mengakses situs Anda. Selamat mencoba! 🚀

Wawasan Terbaru

Gemini_Generated_Image_wfw5uwwfw5uwwfw5
Mengenal Dunia Grafis: Dari Piksel Hingga Vektor, Kekuatan Visual di Era Digital
Gemini_Generated_Image_b6dimfb6dimfb6di
Mengenal Foundation: Kerangka Kerja Front-End Profesional untuk Web Responsif
Gemini_Generated_Image_sx3ztpsx3ztpsx3z
CSS
Mempercantik Website dengan CSS: Seniman di Balik Tampilan Web 🎨
Gemini_Generated_Image_e013qke013qke013
Mengenal HTML: Fondasi dari Setiap Halaman Website 🌐
Gemini_Generated_Image_ldki4nldki4nldki
Menyelami Dunia Coding: Seni Berbicara dengan Komputer
Gemini_Generated_Image_dpvliydpvliydpvl
Menguasai GIT: Fondasi Penting dalam Dunia Pengembangan Perangkat Lunak
Gemini_Generated_Image_sqcib9sqcib9sqci
Tutorial Python #12: Mengenal Jenis-jenis Operator dalam Python
Gemini_Generated_Image_o1bw3do1bw3do1bw
Memahami Tipe Data Dictionary dalam Python
Gemini_Generated_Image_ko4ixfko4ixfko4i
Mengenal Tipe Data Set dalam Python
Gemini_Generated_Image_1xop7m1xop7m1xop
Tuple dalam Python: Pengenalan dan Tutorial

Wawasan Serupa

Gemini_Generated_Image_j8187dj8187dj818

Ceritakan Detail Proyekmu

Mulai dari 30K aja, solusi IT kamu langsung jalan tanpa drama.

Kata Mereka Tentang Solusi Coding

Dipercaya oleh lebih dari 200++ client untuk menyelesaikan proyeknya dengan total 250++ proyek dari berbagai jenis proyek