CSS counter-incrementСвойство


Пример

Метод нумерации разделов и подразделов (например, "Раздел 1", "1.1", "1.2"):

body { counter-reset:section; } h1 { counter-reset:subsection; } h1:before { counter-increment:section; content:"Section " counter(section) ". "; } h2:before { counter-increment:subsection; content:counter(section) "." счётчик(subsection) " "; }

Попробуйте сами »

Определение свойства и инструкции по использованию

Свойство counter-increment увеличивает одно или несколько значений счётчика.

Свойство counter-increment обычно используется вместе со свойством counter-reset и свойством content.

Значение по умолчанию: none
Наследуется: нет
версия: CSS2
Синтаксис JavaScript: object.style.counterIncrement="subsection"


Поддержка браузеров

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Все основные браузеры поддерживают свойство counter-increment.

Примечание:IE8 поддерживает свойство counter-increment только при указании !DOCTYPE.


Значение свойства

Значение Описание
none Ни один счётчик не будет увеличен
id number id определяет селектор, id или класс, счётчик которого будет увеличен. number определяет приращение. number может быть положительным, нулём или отрицательным.
inherit Значение свойства counter-increment должно наследоваться от родительского элемента.


Связанные статьи

Справочное руководство по CSS::before псевдоэлемент

Справочное руководство по CSS::after псевдоэлемент

Справочник по CSS:свойство content

Справочник по CSS:свойство counter-reset

Другие расширения