Latest web development tutorials

barra de progreso Bootstrap

En este capítulo se explicará barra de progreso Bootstrap. En este tutorial, verás cómo crear barra de progreso de carga Bootstrap, redirigir o estado de funcionamiento.

Bootstrap barra de progreso a través de las transiciones y animaciones CSS3 para conseguir el efecto. Las versiones anteriores de Internet Explorer y Firefox 9 y versiones anteriores no es compatible con esta característica, Opera 12 no admite animaciones.

La barra de progreso por defecto

Crear una barra de progreso básicos, siga estos pasos:

  • Añadir un .progressclase con el <div>.
  • Luego, en el anterior <div> dentro, agregar unaclase .progress-bar con un elemento <div>.
  • Añadir un atributo de estilo con una anchura expresada como un porcentaje, como el estilo = "60%"; 60% representa la ubicación de la barra de progreso.

Veamos los siguientes ejemplos:

Ejemplos

<Div class = "progreso"> <Div class = "barra de progreso" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 40%; "> <span class = "sr-only"> 40% completado </ span> </ Div> </ Div>

Trate »

Los resultados son los siguientes:

Una barra de progreso

barra de progreso alternativo

Para crear una barra de progreso estilo diferente de la siguiente manera:

  • Añadir un .progressclase con el <div>.
  • Luego, en el anterior <div> dentro, agregar unaclase .progress-bar y *clase vacíaprogreso de barrascon un <div>. Donde * puede serel éxito, información, advertencia, peligro.
  • Añadir un atributo de estilo con una anchura expresada como un porcentaje, como el estilo = "60%"; 60% representa la ubicación de la barra de progreso.

Veamos los siguientes ejemplos:

Ejemplos

<Div class = "progreso"> <Div class = "progreso- barra de progreso bar-éxito" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 90%; "> <span class = "sr-only"> 90% completa (con éxito) </ span> </ Div> </ Div> <Div class = "progreso"> <Div class = "progreso- barra de progreso bar-info" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 30%; "> <span class = "sr-only"> 30% completa (Información) </ span> </ Div> </ Div> <Div class = "progreso"> <Div class = "barra de progreso progreso- barra de alerta" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 20%; "> <span class = "sr-only"> 20% completa (advertencia) </ span> </ Div> </ Div> <Div class = "progreso"> <Div class = "progreso- barra de progreso bar-peligro" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 10%; "> <span class = "sr-only"> 10% completa (peligro) </ span> </ Div> </ Div>

Trate »

Los resultados son los siguientes:

barra de progreso alternativo

rayas barra de progreso

Crear una barra de progreso de la raya, siga estos pasos:

  • Adición de unaclase y .progress .progress a rayasdel <div>.
  • Luego, en el anterior <div> dentro, agregar unaclase .progress-bar y *clase vacíaprogreso de barrascon un <div>. Donde * puede serel éxito, información, advertencia, peligro.
  • Añadir un atributo de estilo con una anchura expresada como un porcentaje, como el estilo = "60%"; 60% representa la ubicación de la barra de progreso.

Veamos los siguientes ejemplos:

Ejemplos

<Div class = "progreso progreso de rayas" > <Div class = "progreso- barra de progreso bar-éxito" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 90%; "> <span class = "sr-only"> 90% completa (con éxito) </ span> </ Div> </ Div> <Div class = "progreso progreso de rayas" > <Div class = "progreso- barra de progreso bar-info" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 30%; "> <span class = "sr-only"> 30% completa (Información) </ span> </ Div> </ Div> <Div class = "progreso progreso de rayas" > <Div class = "barra de progreso progreso- barra de alerta" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 20%; "> <span class = "sr-only"> 20% completa (advertencia) </ span> </ Div> </ Div> <Div class = "progreso progreso de rayas" > <Div class = "progreso- barra de progreso bar-peligro" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 10%; "> <span class = "sr-only"> 10% completa (peligro) </ span> </ Div> </ Div>

Trate »

Los resultados son los siguientes:

rayas barra de progreso

barra de progreso animada

Crear una barra de progreso animada, siga estos pasos:

  • Adición de unaclase y .progress .progress a rayasdel <div>. Mientras que la adición .activeclase.
  • Luego, en el anterior <div> dentro, agregar unaclase .progress-bar con un elemento <div>.
  • Añadir un atributo de estilo con una anchura expresada como un porcentaje, como el estilo = "60%"; 60% representa la ubicación de la barra de progreso.

Esto hará que las rayas tienen un sentido del movimiento de derecha a izquierda.

Veamos los siguientes ejemplos:

Ejemplos

<Div class = "progreso progreso de rayas activa "> <Div class = "progreso- barra de progreso bar-éxito" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 40%; "> <span class = "sr-only"> 40% completado </ span> </ Div> </ Div>

Trate »

Los resultados son los siguientes:

barra de progreso animada

barra de progreso apilada

Incluso puedes apilar múltiples barra de progreso. barras de progreso múltiples en la misma pila.progress se pueden realizar, como se muestra en los siguientes ejemplos:

Ejemplos

<Div class = "progreso"> <Div class = "progreso- barra de progreso bar-éxito" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 40%; "> <span class = "sr-only"> 40% completado </ span> </ Div> <Div class = "progreso- barra de progreso bar-info" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 30%; "> <span class = "sr-only"> 30% completa (Información) </ span> </ Div> <Div class = "barra de progreso progreso- barra de alerta" role = "progressbar" aria-ValueNow = "60" aria-valuemin = "0" aria-valuemax = "100" style = "width: 20%; "> <span class = "sr-only"> 20% completa (advertencia) </ span> </ Div> </ Div>

Trate »

Los resultados son los siguientes:

barra de progreso apilada