Dokumentasi dan contoh untuk menggunakan bar kemajuan tersuai Bootstrap yang menampilkan sokongan untuk bar bertindan, latar belakang animasi dan label teks.
Bagaimana ia berfungsi
Komponen kemajuan dibina dengan dua elemen HTML, beberapa CSS untuk menetapkan lebar, dan beberapa atribut. Kami tidak menggunakan elemen HTML5<progress> , memastikan anda boleh menyusun bar kemajuan, menghidupkannya dan meletakkan label teks di atasnya.
Kami menggunakan .progresssebagai pembungkus untuk menunjukkan nilai maksimum bar kemajuan.
Kami menggunakan bahagian dalam .progress-baruntuk menunjukkan kemajuan setakat ini.
Ia .progress-barmemerlukan gaya sebaris, kelas utiliti atau CSS tersuai untuk menetapkan lebarnya.
Ia .progress-barjuga memerlukan beberapa roledan ariaatribut untuk menjadikannya boleh diakses.
Letakkan semuanya bersama-sama, dan anda mempunyai contoh berikut.
Bootstrap menyediakan segelintir utiliti untuk menetapkan lebar . Bergantung pada keperluan anda, ini boleh membantu dengan cepat mengkonfigurasi kemajuan.
Label
Tambahkan label pada bar kemajuan anda dengan meletakkan teks dalam .progress-bar.
25%
Ketinggian
Kami hanya menetapkan heightnilai pada .progress, jadi jika anda menukar nilai itu, dalam .progress-barakan mengubah saiz secara automatik dengan sewajarnya.
Latar belakang
Gunakan kelas utiliti latar belakang untuk menukar penampilan bar kemajuan individu.
Berbilang bar
Sertakan berbilang bar kemajuan dalam komponen kemajuan jika anda perlukan.
berjalur
Tambahkan .progress-bar-stripedpada mana-mana .progress-baruntuk menggunakan jalur melalui kecerunan CSS di atas warna latar belakang bar kemajuan.
Jalur animasi
Kecerunan berjalur juga boleh dianimasikan. Tambahkan .progress-bar-animatedke .progress-baruntuk menghidupkan jalur dari kanan ke kiri melalui animasi CSS3.