función counters() de CSS
- Página anterior Función counter() de CSS
- Página siguiente Función cubic-bezier() de CSS
- Volver a la capa superior Manual de funciones CSS
definición y uso
CSS counters()
la función devuelve el valor actual del contador nombrado y el contador anidado en forma de cadena.
en este caso, usamos counters()
la función inserta una cadena entre contadores de niveles anidados diferentes.
instancia
ejemplo 1
en este caso, usamos counters()
la función inserta una cadena entre contadores de niveles anidados diferentes (un punto):
ol { counter-reset: section; list-style-type: none; } li::before { counter-increment: section; content: counters(section,".") " "; }
ejemplo 2
establecer el estilo del contador y configurar la cadena de conexión como "-":
ol { counter-reset: section; list-style-type: none; } li::before { counter-increment: section; content: counters(section, "-", lower-alpha) " "; }
sintaxis de CSS
counters(countername, string, counterstyle)
valor | descripción |
---|---|
countername |
obligatorio. nombre del contador (igual al nombre utilizado en las propiedades counter-reset y counter-increment). nota: los nombres son sensibles a mayúsculas y minúsculas. |
string | obligatorio. cadena de conexión. Puede contener cualquier cantidad de caracteres de texto. |
counterstyle |
opcional. estilo del contador (puede ser el valor de list-style-type, el nombre de @counter-style o la función symbols()). el valor predeterminado es decimal. |
detalles técnicos
versión: | CSS3 |
---|
soporte del navegador
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
soporte | soporte | soporte | soporte | soporte |
páginas relacionadas
Tutoriales:Contador de CSS
Referencia:Atributo content de CSS
Referencia:Atributo counter-increment de CSS
Referencia:Atributo counter-reset de CSS
Referencia:Regla @counter-style de CSS
Referencia:Función counter() de CSS
- Página anterior Función counter() de CSS
- Página siguiente Función cubic-bezier() de CSS
- Volver a la capa superior Manual de funciones CSS