Los componentes de progreso se crean con dos elementos HTML, algo de CSS para establecer el ancho y algunos atributos. No usamos el elemento & lt; progress & gt; HTML5 < / a>, asegurándose de que pueda apilar barras de progreso, animarlas y colocar etiquetas de texto sobre ellas.
.progress como envoltorio para indicar el valor máximo de la barra de progreso. .progress-bar interna para indicar el progreso hasta ahora. .progress-bar requiere un estilo en línea, una clase de utilidad o un CSS personalizado para establecer su ancho. .progress-bar también requiere algunos atributos role y aria para que sea accesible. Pon todo eso junto y tienes los siguientes ejemplos.
Solo establecemos un valor de altura en .progress , por lo que si cambia ese valor, la .progress-bar interna cambiará de tamaño automáticamente en consecuencia.
El degradado de rayas también se puede animar. Agregue .progress-bar-animated a .progress-bar para animar las franjas de derecha a izquierda mediante animaciones CSS3.
Agrega etiquetas a tus barras de progreso colocando texto dentro de .progress-bar .
Utilice clases de utilidad en segundo plano para cambiar la apariencia de las barras de progreso individuales.
Incluya varias barras de progreso en un componente de progreso si es necesario.
Agregue .progress-bar-striped a cualquier .progress-bar para aplicar una franja mediante degradado CSS sobre el color de fondo de la barra de progreso.