Dokumentace a příklady použití vlastních ukazatelů průběhu Bootstrapu s podporou skládaných pruhů, animovaných pozadí a textových štítků.
Jak to funguje
Komponenty Progress jsou tvořeny dvěma prvky HTML, některými CSS pro nastavení šířky a několika atributy. Nepoužíváme prvek HTML5<progress> , což zajišťuje, že můžete skládat ukazatele průběhu, animovat je a umístit na ně textové štítky.
Používáme .progressjako obal k označení maximální hodnoty ukazatele průběhu.
Vnitřní používáme .progress-bark označení dosavadního pokroku.
K .progress-barnastavení jejich šířky vyžaduje vložený styl, třídu utility nebo vlastní CSS.
Také .progress-barvyžaduje některé atributy rolea ariaatributy, aby byl přístupný.
Dejte to všechno dohromady a máte následující příklady.
Bootstrap poskytuje několik nástrojů pro nastavení šířky . V závislosti na vašich potřebách mohou pomoci s rychlou konfigurací postupu.
Štítky
Přidejte štítky k ukazatelům průběhu umístěním textu do .progress-bar.
25 %
Výška
Nastavujeme pouze heighthodnotu na .progress, takže pokud tuto hodnotu změníte, vnitřní .progress-barse automaticky odpovídajícím způsobem změní.
Pozadí
Pomocí tříd obslužných programů na pozadí můžete změnit vzhled jednotlivých ukazatelů průběhu.
Více pruhů
V případě potřeby zahrňte do komponenty průběhu více ukazatelů průběhu.
Pruhovaný
Přidat .progress-bar-stripedk libovolnému .progress-bar, chcete-li použít pruh pomocí přechodu CSS přes barvu pozadí ukazatele průběhu.
Animované pruhy
Pruhovaný přechod lze také animovat. Přidat .progress-bar-animatedk .progress-baranimaci pruhů zprava doleva pomocí animací CSS3.