English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di riferimento CSS

Regole CSS (@RULES)

Manuale completo delle proprietà CSS

Metodi di utilizzo e esempi della proprietà CSS counter-reset

La proprietà CSS counter-reset viene utilizzata in combinazione con la proprietà counter-increment per creare contatori che aumentano automaticamente e vengono visualizzati insieme alla proprietà content.

La tabella sottostante fornisce una descrizione dell'uso e la cronologia delle versioni di questa proprietà, nonché la sintassi dell'uso di questa proprietà nei script JavaScript.

Valore predefinito:none
Applicabile a:Tutti gli elementi
Ereditarietà:Nessuno
Animabile:No.Si prega di consultare Proprietà animazione
Versione:CSS 2, 3
Sintassi JavaScript:oggetto.style.counterReset="section"

Sintassi dell'uso di counter-reset

La sintassi di questo attributo è la seguente:

counter-reset: [ identifier integer ] 1 o più coppie | none | initial | inherit

Ecco un esempio che dimostra come utilizzare l'attributo counter-reset.

  body {
   counter-reset: section;
  }
  h1 {
   counter-reset: category;
  }
  h1:before {
   counter-increment: section;
   content: "Section " counter(section) ". ";     
  }
  h2:before {
   counter-increment: category;
   content: counter(section) "." counter(category) " ";
  }
Prova a vedere‹/›

Valore dell'attributo

La tabella sottostante descrive i valori di questa proprietà.

ValoreDescrizione
identifierIl nome del contatore da azzerare.
integerOgni volta che appareNella selezione del selettoreAzzera il valore del contatore. Il valore di azzeramento predefinito è 0.
noneNon verrà azzerato alcun contatore. Questo è il valore predefinito.
initialImposta questa proprietà al suo valore predefinito.
inheritSe specificato, l'elemento correlato utilizza il valore della proprietà counter-reset del suo elemento padre.

Compatibilità del browser

Compatibilità dei browser con l'attributo counter-reset, i numeri nella tabella sottostante rappresentano la versione minima del browser che supporta l'attributo; tutti i browser mainstream supportano questa proprietà.

  • Firefox 1.5 e superiori

  • Google Chrome 2+

  • Internet Explorer 8+

  • Apple Safari 3+

  • Opera 9.2+

Attenzione: Internet Explorer 7 e versioni precedenti non supportano l'attributo counter-increment. IE8 solo in<!DOCTYPE>Supporta solo valori validi specificati.

Leggi di più

Ecco come fare riferimento ai seguenti tutorial:Elementi pseudo di CSS

Proprietà correlate:contentcounter-increment