이 글에서는 CSS의 계산 기능인 counter(), counters()를 소개합니다. 도움이 필요한 친구들이 모두 참고할 수 있기를 바랍니다.
【추천 튜토리얼: CSS 동영상 튜토리얼】
counter()
counter는 카운터의 현재 값을 나타내는 문자열을 반환합니다. 이름과 계산 스타일이라는 두 개의 매개변수를 받습니다. counter(name,styleName),name은 대소문자를 구분하며 현재 카운터를 나타내는 이름 식별자 역할을 합니다. styleName 매개변수는 선택사항이며 증가하는 숫자 또는 문자 유형을 나타냅니다. 허용되는 매개변수는 list-style-type에서 지원하는 유형입니다. 일반적으로 사용되는 것은 다음과 같습니다:
- disc(단색 점)
- 원(빈 점)
- square(단색 사각형)
- decimal(아라비아 숫자 12345...)
- lower-roman(로마 숫자 i , ii, iii...)
- upper-roman (로마 숫자 I, II, III, IV...)
- simp-chinese-informal (중국어 숫자 1, 2, 3...90 9.)
- simp-chinese-formal (中文繁体一이삼사오...)
- lower-latin(소문자 abcd...)
- upper-latin(대문자 ABCD....)
- ...
자세한 내용과 호환성은 MDN list-style-type
을 참조하세요. 반대 이익과 관련된 두 가지 속성 값이 있습니다:
- counter-reset
- counter -increment
counter-reset, counter-increment
counter-reset은 CSS 카운터를 재설정하는 데 사용됩니다. 재설정 내용에는 이름과 초기 번호가 포함됩니다. 예:
<div></div> .demo1 { counter-reset: counter1 123; } .demo1:before { content: counter(counter1,simp-chinese-formal); }
Effect
counter-increment는 카운터의 증가 간격을 나타내는 데 사용됩니다.
<p> <section></section> <section></section> <section></section> <section></section> </p> .demo2{ counter-reset: counter2 1; /* counter-increment: counter2 -2; */ } section:before { content: counter(counter2,decimal); counter-increment: counter2 2; }
Effect
Compatibility
Bas를 참조하세요.
카운터를 완전히 지원합니다( )
counters()는 중첩 카운터의 연결 문자를 정의하는 데 사용됩니다. counters(counterName, string, styleName)은 3개의 매개변수 counterName, string, styleName을 받습니다. 밤나무
<p> </p><p> 内容一 </p><p> </p><p>子内容一</p> <p>子内容二</p> <p>子内容三</p> <p> 内容二 </p><p> </p><p> 子内容一 </p><p> </p><p>子子内容一</p> <p>子子内容二</p> <p></p> <p></p> <p></p> <p> 内容三 </p> .father { counter-reset: counter3; padding-left: 30px; } .son:before { content: counters(counter3, "-")'.'; counter-increment: counter3; }
효과
를 보세요. 목록 요소는 카운터를 사용하여 서로 간의 계산 연결 규칙을 정의하므로 순서가 지정된 목록을 쉽게 시뮬레이션할 수 있습니다.
호환성
호환성은 카운터와 동일합니다
요약
카운터를 ol과 ul에 비유하면 스타일을 더 유연하게 파악하고 스타일을 설정하는 것이 더 자의적일 것입니다. 목록 관련 스타일 최적화를 사용하는 프로젝트의 경우 최적화를 위해 counter() 및 counters() 사용을 고려할 수 있습니다. 호환성도 좋습니다.
더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 비디오를 방문하세요! !
위 내용은 CSS의 count 함수 자세히 살펴보기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

React Ecosystem은 모두 드래그 앤 드롭의 상호 작용에 중점을 둔 많은 라이브러리를 제공합니다. 우리는 React-dnd, React-beautiful-dnd를 가지고 있습니다.

나는 자주 배경 클립을 사용한다고 말할 수 없습니다. I ' D WART IT IT는 일상적인 CSS 작업에서 거의 사용되지 않았습니다. 그러나 나는 Stefan Judis의 게시물에서 그것을 상기시켰다.

requestAnimationFrame을 사용하여 애니메이션은 쉬워야하지만 React의 문서를 철저히 읽지 않으면 몇 가지 문제가 발생할 수 있습니다.

아마도이를 사용자에게 제공하는 가장 쉬운 방법은 요소의 ID를 대상으로하는 링크 일 것입니다. 그래서 ...처럼 ...

들어보세요, 나는 GraphQL 전문가가 아니지만 함께 일하는 것을 좋아합니다. 프론트 엔드 개발자로서 데이터를 노출시키는 방법은 꽤 멋지다. 메뉴와 같습니다

이번 주에 타이포그래피를 검사하기위한 편리한 북마크 인 Roundup, JavaScript 모듈과 Facebook의 Facebook 등을 어떻게 가져 오는지 땜질하기 위해 대기하는 편리한 북마크 인 Roundup과 Facebook의


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경
