CSS sayacı artırma özelliği
- Önceki sayfa İçerik
- Sonraki sayfa counter-reset
Tanım ve Kullanım
counter-increment özelliği belirli bir seçicinin her çıkışında sayıcı artış miktarını ayarlar. Varsayılan artış miktarı 1'dir.
Açıklama
Bu özelliği kullanarak, sayıcı belirli bir değeri artırabilir (veya azaltabilir), bu değer pozitif veya negatif olabilir. Number değeri sağlanmadıysa, varsayılan olarak 1 olarak ayarlanır.
Açıklama:"display: none" kullanıldığında, sayım artırılamaz. "visibility: hidden" kullanıldığında, sayım artırılabilir.
Ayrıca bkz:
CSS referans el kitabı:CSS :before sahte ögesi
CSS referans el kitabı:CSS :after sahte ögesi
CSS referans el kitabı:content özelliği
CSS referans el kitabı:counter-reset özelliği
CSS fonksiyonu:counter() fonksiyonu
HTML DOM referans el kitabı:counterIncrement özelliği
Örnek
Bölüm ve alt bölümlere numaralandırma yapma (örneğin "Bölüm 1", "1.1", "1.2") yöntemi:
body { counter-reset:section; } h1 { counter-reset:subsection; } h1:before { content:"Bölüm " counter(section) ". "; counter-increment:section; } h2:before { counter-increment:subsection; content:counter(section) "." counter(subsection) "; }
CSS dilbilgisi
counter-increment: none|id|initial|inherit;
Özellik değeri
Değer | Açıklama |
---|---|
yok | Varsayılan. Seçici, sayacı artırmaz. |
id number |
id Artırılacak sayacı tanımlayan seçici, id veya class'ı tanımlar. number Artırım miktarını tanımlar. number, pozitif, sıfır veya negatif olabilir. |
inherit | counter-increment özelliğinin değerini ebeveyn elemanından alması gerektiğini belirtir. |
Teknik ayrıntılar
Varsayılan değer: | yok |
---|---|
Mirasçılık: | hayır |
Sürüm: | CSS2 |
JavaScript dilbilgisi: | nesne.style.counterIncrement="subsection" |
Tarayıcı desteği
Tabloda belirtilen rakamlar, bu özelliği tam olarak destekleyen ilk tarayıcı sürümünü gösterir.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 8.0 | 2.0 | 3.1 | 9.6 |
Açıklama:Eğer !DOCTYPE tanımlanmışsa, Internet Explorer 8 (ve daha yüksek sürümler) counter-increment özelliğini destekler.
- Önceki sayfa İçerik
- Sonraki sayfa counter-reset