Dokumentasi dan contoh untuk menggunakan bilah kemajuan khusus Bootstrap yang menampilkan dukungan untuk bilah bertumpuk, latar belakang animasi, dan label teks.
Bagaimana itu bekerja
Komponen kemajuan dibangun dengan dua elemen HTML, beberapa CSS untuk mengatur lebar, dan beberapa atribut. Kami tidak menggunakan elemen HTML5<progress> , memastikan Anda dapat menumpuk bilah kemajuan, menganimasikannya, dan menempatkan label teks di atasnya.
Kami menggunakan .progresssebagai pembungkus untuk menunjukkan nilai maksimal dari bilah kemajuan.
Kami menggunakan bagian dalam .progress-baruntuk menunjukkan kemajuan sejauh ini.
.progress-barMembutuhkan gaya sebaris, kelas utilitas, atau CSS khusus untuk mengatur lebarnya .
Itu .progress-barjuga membutuhkan beberapa roledan ariaatribut untuk membuatnya dapat diakses.
Gabungkan semuanya, dan Anda memiliki contoh berikut.
Bootstrap menyediakan beberapa utilitas untuk mengatur lebar . Tergantung pada kebutuhan Anda, ini dapat membantu dengan cepat mengonfigurasi kemajuan.
Label
Tambahkan label ke bilah kemajuan Anda dengan menempatkan teks di dalam .progress-bar.
25%
Tinggi
Kami hanya menetapkan heightnilai pada .progress, jadi jika Anda mengubah nilai itu, bagian dalam .progress-barakan secara otomatis mengubah ukurannya.
Latar belakang
Gunakan kelas utilitas latar belakang untuk mengubah tampilan bilah kemajuan individual.
Beberapa bar
Sertakan beberapa bilah kemajuan dalam komponen kemajuan jika Anda membutuhkannya.
bergaris
Tambahkan .progress-bar-stripedke apapun .progress-baruntuk menerapkan garis melalui gradien CSS di atas warna latar belakang bilah kemajuan.
Garis-garis animasi
Gradien bergaris juga dapat dianimasikan. Add .progress-bar-animatedto .progress-baruntuk menganimasikan garis-garis dari kanan ke kiri melalui animasi CSS3.