--- title: '::-moz-progress-bar' slug: 'Web/CSS/::-moz-progress-bar' tags: - CSS - 'CSS: Extensiones Mozilla' - NeedsCompatTable - No estandar - Pseudo-elemento - Referencia translation_of: 'Web/CSS/::-moz-progress-bar' ---
{{CSSRef}}{{Non-standard_header}}

El pseudo-elemento ::-moz-progress-bar de CSS es una extensión de Mozilla que representa la barra de progreso dentro de un elemento {{HTMLElement("progress")}}. (La barra representa la cantidad de progreso que se ha realizado).

Sintaxis

{{csssyntax}}

Ejemplos

HTML

<progress value="30" max="100">30%</progress>
<progress max="100">Indeterminado</progress>

CSS

::-moz-progress-bar {
  background-color: red;
}

/* Forzar barras indeterminadas para tener ancho cero */
:indeterminate::-moz-progress-bar {
  width: 0;
}

Resultado

{{EmbedLiveSample('Ejemplos')}}

La primera barra de arriba debe tener este aspecto:

Custom styled progress bar

Ver también