--- title: '::-moz-range-progress' slug: 'Web/CSS/::-moz-range-progress' tags: - CSS - No estándar(2) - Pseudo-elemento - Pseudo-elemento CSS - Referencia translation_of: 'Web/CSS/::-moz-range-progress' ---
El pseudo-elemento CSS ::-moz-range-progress representa la parte del "camino" (la ranura sobre la que desliza) de un elemento {{HTMLElement("input")}} con type="range", que se corresponde con los valores inferiores al valor seleccionado actualmente en ese "camino".
Si usamos ::-moz-range-progress con cualquier otra cosa que no sea <input type="range"> ni seleccionaremos nada ni conseguiremos ningún efecto.
input[type=range]::-moz-range-progress {
background-color: green;
height: 1em;
}
<input type="range" min="0" max="100" step="5" value="50"/>
{{EmbedLiveSample("Example", 300, 50)}}
Una barra de progreso que utilice este estilo se vería de la siguiente manera:

No es parte de ninguna especificación. Es un pseudo-elemento propietario de Gecko.