Documentație și exemple pentru utilizarea barelor de progres personalizate Bootstrap care oferă suport pentru bare stivuite, fundaluri animate și etichete de text.
Cum functioneaza
Componentele Progress sunt construite cu două elemente HTML, unele CSS pentru a seta lățimea și câteva atribute. Nu folosim elementul HTML5<progress> , asigurându-ne că puteți stivui bare de progres, le puteți anima și pune etichete de text peste ele.
Folosim .progressca wrapper pentru a indica valoarea maximă a barei de progres.
Folosim interiorul .progress-barpentru a indica progresul de până acum.
Necesită .progress-barun stil inline, o clasă de utilitate sau un CSS personalizat pentru a le seta lățimea.
De .progress-barasemenea, necesită unele roleși ariaatribute pentru a-l face accesibil.
Pune toate acestea împreună și ai următoarele exemple.
Bootstrap oferă o mână de utilități pentru setarea lățimii . În funcție de nevoile dvs., acestea vă pot ajuta la configurarea rapidă a progresului.
Etichete
Adăugați etichete la barele de progres plasând text în .progress-bar.
25%
Înălţime
Am setat doar o heightvaloare pentru .progress, așa că dacă modificați această valoare, interiorul .progress-barse va redimensiona automat în consecință.
Fundaluri
Utilizați clase de utilitate de fundal pentru a schimba aspectul barelor de progres individuale.
Mai multe bare
Includeți mai multe bare de progres într-o componentă de progres dacă aveți nevoie.
In dungi
Adăugați .progress-bar-stripedla oricare .progress-barpentru a aplica o dungă prin gradient CSS peste culoarea de fundal a barei de progres.
dungi animate
Gradientul cu dungi poate fi, de asemenea, animat. Adăugați .progress-bar-animatedla .progress-barpentru a anima dungile de la dreapta la stânga prin animații CSS3.