Tutorial Bootstrap 4 #30 : Progress Bar Bootstrap 4


Progress Bar Bootstrap 4 – Setelah pada tutorial bootstrap 4 sebelumnya kita belajar tentang komponen popovers pada bootstrap, Pada tutorial bootstrap 4 kali ini kita akan membahas tentang sebuah komponen lagi dari bootstrap, Yaitu komponen progress bar.

Sebelum mengikuti tutorial ini, pastikan teman-teman sudah bisa menghubungkan file bootstrap, jika belum silahkan baca tutorial sebelumnya tentang cara menggunakan bootstrap 4.

Progress Bar Bootstrap 4

Progress bar merupakan sebuah komponen yang berguna untuk membuat gambaran kemajuan sebuah proses dari suatu kinerja. teman-teman pasti sudah tidak asing lagi dengan progress bar, karena ada banyak website-website diluar sana yang menggunakan progress bar.

Salah satu contohnya teman-teman bisa lihat pada website dikialfarabi.com.

contoh progress bar

contoh progress bar

Pada website tersebut progress bar digunakan untuk menggambarkan suatu keahlian yang dinilai dengan persen (%).

Membuat Progress Bar Dengan Bootstrap 4

Pada tahap ini kita akan mencoba membuat progress bar sederhana menggunakan bootstrap 4.

Yang akan kita coba buat pada tutorial ini adalah membuat progress bar sederhana, membuat text pada progress bar, dan terakhir kita akan mencoba menerapkan efek animasi pada progress bar.

Jika teman-teman pernah belajar HTML 5, pasti teman-teman juga pernah belajar membuat progress bar dengan menggunakan tag <progress> .. </progress>.

Tapi di sini kita tidak akan menggunakan tag <progress> .. </progress> untuk membuat progress bar, melainkan kita akan membuat progress bar dengan class yang sudah disediakan oleh bootstrap.

Perhatikan contoh cara membuat progress bar berikut berikut.

Untuk membuat progress bar dengan bootstrap, kita menggunakan 2 elemen <div> .. </div>.

Kita menggunakan class .progress pada <div> yang pertama, Kemudian di dalam <div> tersebut kita buat elemen <div> lagi dengan menuliskan class .progress-bar juga.

Di dalam elemen div yang menggunakan class .progress-bar terdapat beberapa atribut yang fungsinya seperti berikut.

  • aria-valuemin=””
    atribut utuk pengaturan nilai maksimum dari progress bar.
  • aria-valuemax=””
    atribut untuk pengaturan nilai minimum dari progress bar.
  • aria-valuenow=””
    atribut untuk pengaturan nilai sekarang (antara nilai maximum dan nilai minimum).

Silahkan isi nilai pada atribut tersebut.

Perhatikan contoh berikut.

dan hasilnya seperti berikut.

progress bar bootstrap 4

progress bar bootstrap 4

Seperti yang terlihat pada gambar hasil di atas. proress bar tampil sesuai dengan nilainya masing-masing.

Label Text Progress Bar

Kita juga bisa menuliskan text pada progress bar. caranya sangat mudah. kita tinggal langsung menuliskan text di dalam element <div> .. </div> yang menggunakan class .progress-bar.

Contoh

Dan hasilnya seperti berikut. label text yang kita tulis pun tampil di dalam progress bar.

text progress bar

text progress bar

Mengatur Tinggi Progress Bar

Untuk mengatur tinggi progress bar, kita bisa langsung menerapkan inline css pada elemen <div> yang memiliki class .progress.

Perhatikan contoh berikut.

Pada contoh di atas kita membuat 3 buah progress bar, progress bar yang pertama kita atur tingginya sebesar 5px, progress bar kedua 20px dan yang ketiga 50px.

Kita lihat hasilnya.

tinggi progress bar

tinggi progress bar

Oke mantap.

Warna Progress Bar

Untuk mengubah warna progress bar, kita bisa langsung menuliskan class warna dari bootstrap pada class .progress-bar. adapun class warna yang bisa kita gunakan adalah sebagai berikut.

  • bg-primary
    untuk membuat warna biru
  • bg-danger
    untuk membuat warna merah
  • bg-warning
    untuk membuat warna kuning
  • bg-info
    untuk membuat warna biru toska
  • bg-success
    untuk membuat warna hijau
  • bg-dark
    untuk membuat warna hitam

Contoh

Dan hasilnya.

warna progress bar

warna progress bar

Efek Garis-Garis (striped) Pada Progress Bar

Bootstrap juga menyediakan class untuk membuat efek garis-garis pada progress bar. gunakan class .progress-bar-striped beriringan dengan class .progress-bar.

contohnya

dan hasilnya

striped progress bar

striped progress bar

Animasi Garis-Garis (animated striped)

Jika sudah menggunakan class .progress-bar-striped untuk memberi efek garis-garis pada progress bar, alangkah lebih keren lagi jika kita tambahkan efek animasi.

Caranya sangat mudah, silahkan teman-teman tambahkan class .progress-bar-animated beriringan dengan class .progress-bar-striped.

Contoh

Dan hasilnya seperti berikut. efek garis-garis yang kita buat akan diberi animasi secara otomatis, garis-garis akan seolah-olah berjalan.

efek animasi progress bar

efek animasi progress bar

Oke selesai.

Sampai tahap materi tutorial tentang komponen progress bar pada bootstrap 4 sudah selesai.

Silahkan teman-teman bereksperimen lebih jauh.

Seluruh source code dan demo nya bisa teman-teman lihat pada link berikut. Terima kasih 🙂

 

DEMO

Download Source Code

 



Diki Alfarabi Hadi

Coding enthusiast. Someone who love learn something new. especially about web programming and web design. happy to share about knowledge and learn from other.

TUTORIAL MENARIK LAINNYA

tooltips bootstrap 4
spinners bootstrap 4
scrollspy
Diskusi
Tidak Ada Komentar