CSS counter-set అట్రిబ్యూట్
- ముంది పేజీ counter-reset
- తదుపరి పేజీ @counter-style
నిర్వచనం మరియు వినియోగం
counter-set
అంశం ఒక CSS కౌంటర్ ను సృష్టించడానికి మరియు ప్రత్యేక విలువను సెట్ చేయడానికి ఉపయోగించబడుతుంది.
counter-set
అటువంటి అంశాలు counter-increment అంశం మరియు content అంశం తో కలిసి వాడబడతాయి.
ఇన్స్టాన్స్
ఉదాహరణ 1
ఒక కౌంటర్ ను ('my-counter') సృష్టించండి, దానిని 5 గా సెట్ చేయండి మరియు <h2> సెలెక్టర్ ప్రతిసారి దానిని పెంచండి:
body { /* "my-counter" ను 5 గా సెట్ చేయండి */ counter-set: my-counter 5; } h2::before { /* "my-counter" ను 1 పెంచు */ counter-increment: my-counter; content: "సెక్షన్ " counter(my-counter) ". "; }
ఉదాహరణ 2
ఒక కౌంటర్ ను ('my-counter') సృష్టించండి, దానిని 5 గా సెట్ చేయండి మరియు <h2> సెలెక్టర్ ప్రతిసారి దానిని మినస్ 1 చేయండి:
body { /* "my-counter" ను 5 గా సెట్ చేయండి */ counter-set: my-counter 5; } h2::before { /* "my-counter" ను మినస్ 1 చేయండి */ counter-increment: my-counter -1; content: "సెక్షన్ " counter(my-counter) ". "; }
సెక్షన్లు మరియు ఉప సెక్షన్లు సంఖ్యలు కోసం "Section 10:\
body { /* "సెక్షన్" ను 9 గా సెట్ చేయండి */ counter-set: సెక్షన్ 9; } h1 { /* "subsection" ను 0 కు సెట్ చేయ */ counter-set: subsection 0; } h1::before { /* "section" ను 1 పెంచు */ counter-increment: section; content: "Section " counter(section) ": "; } h2::before { /* "subsection" ను 1 పెంచు */ counter-increment: subsection; content: counter(section) "." counter(subsection) " "; }
ఉదాహరణ 4
ఒక కౌంటర్ సృష్టించి, దానిని 9 కు సెట్ చేసి, <h2> సెలెక్టర్ ప్రతిసారి కనిపించినప్పుడు దానిని 1 పెంచుతుంది (రోమన్ సంఖ్యలు ఉపయోగించబడతాయి):
body { /* "my-counter" ను 9 కు సెట్ చేయ */ counter-set: my-counter 9; } h2::before { /* "my-counter" ను 1 పెంచు */ counter-increment: my-counter; content: counter(my-counter, upper-roman) ". "; }
CSS సంకేతాలు
counter-set: none|counter-name number|initial|inherit;
లక్షణ విలువ
విలువ | వివరణ |
---|---|
none | అప్రమేయ విలువ. కౌంటర్ సెట్ చేయకండి. |
counter-name number |
సెట్ చేయాల్సిన కౌంటర్ పేరు మరియు విలువ ప్రతిసారి పసన్న సెలెక్టర్ కనిపించినప్పుడు కౌంటర్ ఈ విలువకు సెట్ చేయబడుతుంది. అప్రమేయ విలువ 0 గా ఉంటుంది. |
initial | ఈ లక్షణాన్ని అప్రమేయ విలువకు సెట్ చేసుకుంటుంది. దయచేసి ఈ కు సంబంధించిన మార్గాన్ని సందర్శించండి initial. |
inherit | ఈ లక్షణాన్ని తన పేర్వీకరణ నుండి పారంతర్యం చేసుకుంటుంది. దయచేసి ఈ కు సంబంధించిన మార్గాన్ని సందర్శించండి inherit. |
అప్రమేయం విలువ: | none |
---|---|
పారంతర్యం: | లేదు |
అనిమేషన్ తయారీ: | మద్దతు లేదు. దయచేసి ఈ కు సంబంధించిన మార్గాన్ని సందర్శించండి:అనిమేషన్ సంబంధిత లక్షణాలు. |
వెర్షన్: | CSS2 |
జావాస్క్రిప్ట్ సంకేతాలు: | object.style.counterSet="4" |
బ్రౌజర్ మద్దతు
పట్టికలో ఉన్న సంఖ్యలు ఈ లక్షణాన్ని పూర్తిగా మద్దతు ఇచ్చే మొదటి బ్రౌజర్ వెర్షన్ని చూపుతాయి.
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఓపెరా |
---|---|---|---|---|
85 | 85 | 68 | 17.2 | 71 |
సంబంధించిన పేజీలు
సూచనలు:::before ప్రత్యార్థ మేలు
సూచనలు:::after ప్రత్యార్థ మేలు
సూచనలు:CSS content అట్రిబ్యూట్
సూచనలు:CSS counter-increment అట్రిబ్యూట్
సూచనలు:CSS counter() ఫంక్షన్
- ముంది పేజీ counter-reset
- తదుపరి పేజీ @counter-style