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

CSS 참조서

CSS @규칙(RULES)

CSS 속성大全

CSS counter-reset 속성 사용 방법 및 예제

counter-resetCSS 속성과 counter-increment 속성을 조합하여 자동 증가하는 카운터를 만들고, content 속성과 함께 생성된 카운터 값을 표시합니다.

이 표는 이 속성의 사용 설명과 버전 기록, 그리고 이 속성이 자바스크립트 스크립트에서 사용하는 문법을 나타냅니다.

기본 값:none
적용 대상:모든 요소
thừa kế:없음
애니메이션 가능:아니요.参照: 애니메이션 속성
버전:CSS 2、3
JavaScript 문법:object.style.counterReset="section"

counter-reset 사용 문법

이 속성의 문법은 다음과 같습니다:

counter-reset: [ identifier integer ] 1 or more pairs | none | initial | inherit

다음 예제는 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) " ";
  }
테스트를 보세요‹/›

속성 값

아래 표는 이 속성의 값을 설명합니다。

설명
identifier초기화할 카운터 이름.
integer또는 그 이상선택자 때카운터의 값을 초기화합니다. 기본 초기화 값은 0입니다.
none카운터가 초기화되지 않습니다. 기본 값입니다.
initial이 속성을 기본 값으로 설정합니다.
inherit지정된 경우, 관련 요소는 부모 요소의 counter를 사용합니다.-reset의 속성 값.

브라우저 호환성

counter-reset 속성의 브라우저 호환성, 아래 표의 숫자는 이 속성을 지원하는 브라우저의 최소 버전 번호를 나타냅니다; 모든 주요 브라우저는 이 속성을 지원합니다。

  • Firefox 1.5위

  • Google Chrome2+

  • Internet Explorer 8+

  • Apple Safari 3+

  • Opera 9.2+

경고: Internet Explorer 7및 이전 버전은 이 counter를 지원하지 않습니다.-increment 속성. IE8단지<!DOCTYPE>유효한 값이 지정된 경우에만 지원됩니다。

더 읽기

다음 튜토리얼을 참조하세요:CSS 패seudo 요소

관련 속성:contentcounter-increment