CSS laskuri nollaa ominaisuus
- edellinen sivu counter-increment
- seuraava sivu counter-set
Määrittely ja käyttö
counter-reset-ominaisuus asettaa tietyn valitsimen esiintymien lukujen laskurin arvon. Oletusarvo on 0.
Käyttämällä tätä ominaisuutta laskuri voidaan asettaa tai palauttaa mihin tahansa arvoon, joka voi olla positiivinen tai negatiivinen. Jos numberia ei anneta, oletusarvo on 0.
Huomautus:Jos käytetään "display: none", laskuria ei voida alustaa. Jos käytetään "visibility: hidden", laskuria voidaan alustaa.
Katso myös:
CSS -viittausoppikirja:CSS :before silmukkaelementti
CSS -viittausoppikirja:CSS :after silmukkaelementti
CSS -viittausoppikirja:content-ominaisuus
CSS -viittausoppikirja:counter-increment-ominaisuus
CSS-funktio:counter() -funktio
HTML DOM -viittausoppikirja:counterReset-ominaisuus
Esimerkki
Numerointitapa, jossa osiin ja alaosioihin annetaan numerot (esim. "Section 1", "1.1", "1.2") on:
body { counter-reset:section; } h1 { counter-reset:subsection; } h1:before { content:"Section " counter(section) ". "; counter-increment:section; } h2:before { counter-increment:subsection; content:counter(section) "." counter(subsection) "; }
CSS-kieli
counter-reset: none|Nimi number|initial|inherit;
Ominaisuuden arvo
Arvo | Kuvaus |
---|---|
ei | Oletus. Valitsimen laskuria ei voida alustaa. |
id number |
id Määrittelee laskurin alustavan valitsimen, id:n tai luokan. number Voi asettaa tämän valitsimen ilmestyvyyden määrän laskurin arvon. Voisi olla positiivinen, nolla tai negatiivinen. |
inherit | Määritellään, että counter-reset-ominaisuuden arvo tulisi perittää vanhemmalta elementiltä. |
Tekninen yksityiskohta
Oletusarvo: | ei |
---|---|
Perinnäisyys: | ei |
Versio: | CSS2 |
JavaScript-kieli: | object.style.counterReset="subsection" |
Selaimen tuki
Taulukossa olevat numerot osoittavat ensimmäisen selaimen version, joka tukee tämän ominaisuuden täysin.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 8.0 | 2.0 | 3.1 | 9.6 |
Huomautus:Jos on määritelty !DOCTYPE, niin Internet Explorer 8 (ja uudet versiot) tukee counter-reset-ominaisuutta.
- edellinen sivu counter-increment
- seuraava sivu counter-set