CSS counter() -funktio
- Edellinen sivu CSS cos() funktio
- Seuraava sivu CSS counters() funktio
- Palaa ylös CSS funktio viittausopas
Määrittely ja käyttö
counter()
Funktio palauttaa määritetyn laskurin nykyisen arvon merkkijonona.
Esimerkki
Esimerkki 1
Luo sivulle laskuri (body-valitsimessa). Lisää laskuriarvo jokaiselle <h2>-elementille ja lisää "Osio X"-teksti jokaisen <h2>-elementin eteen:
body { counter-reset: osio; } h2::before { counter-increment: osio; content: "Osio " counter(osio) ": "; }
Esimerkki 2
Aseta laskurin tyyli:
body { counter-reset: osio; } h2::before { counter-increment: osio; content: "Osio " counter(osio, ylempi-roomalainen) ": "; }
CSS-grammatiikka
counter(countername, counterstyle)
Arvo | Kuvaus |
---|---|
countername |
Välttämätön. Laskurin nimi (samoin kuin counter-reset- ja counter-increment-ominaisuuksissa käytettävät nimet). Huomaa, että nimet erottuvat suurista ja pienistä kirjaimista. |
counterstyle |
Valinnainen. Laskurin tyyli (voi olla list-style-type -arvo, @counter-style nimi tai symbols() -funktio). Oletusarvo on desimaalinen. |
Tekninen yksityiskohta
Versio: | CSS3 |
---|
Selaimen tuki
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Tuki | Tuki | Tuki | Tuki | Tuki |
Liittyvät sivut
Oppitunti:CSS laskuri
Viittaukset:CSS content ominaisuus
Viittaukset:CSS counter-increment ominaisuus
Viittaukset:CSS counter-reset ominaisuus
Viittaukset:CSS @counter-style sääntö
Viittaukset:CSS counters() funktio
- Edellinen sivu CSS cos() funktio
- Seuraava sivu CSS counters() funktio
- Palaa ylös CSS funktio viittausopas