CSS కౌంటర్
- ముంది పేజీ CSS ఫారమ్
- తదుపరి పేజీ CSS వెబ్సైట్ లేఆఉట్
Pizza
Hamburger
Hotdogs
CSS 计数器是由 CSS 保持的“变量”,其值可以通过 CSS 规则递增(以跟踪其使用次数)。
计数器使您可以根据内容在文档中的位置来调整其外观。
带计数器的自动编号
CSS 计数器就像“变量”。变量值可以通过 CSS 规则递增(将跟踪它们的使用次数)。
如需使用 CSS 计数器,我们将使用以下属性:
counter-reset
- కౌంటర్ను సృష్టించండి లేదా పునరుద్ధరించండిcounter-increment
- కౌంటర్ విలువను పెంచండిcontent
- సృష్టించబడిన కంటెంట్ని చేర్చండిcounter()
లేదాcounters()
ఫంక్షన్ - కౌంటర్ విలువను ఎలమెంట్కు చేర్చండి
CSS కౌంటర్లను ఉపయోగించడానికి ముందు మీరు ఉపయోగించవలసిన ఫంక్షన్లను సిద్ధం చేయాలి: counter-reset
దానిని సృష్టించండి.
ఈ ఉదాహరణలో, పేజీ (బాడీ సెలెక్టర్లో) కౌంటర్ సృష్టించడానికి మరియు ప్రతి <h2> ఎలమెంట్కు కౌంటర్ విలువను పెంచడానికి మరియు ప్రతి <h2> ఎలమెంట్కు ప్రారంభంలో "విభాగం <కౌంటర్ విలువ>:" చేర్చడానికి ప్రయత్నించండి:
ఉదాహరణ
body { counter-reset: section; } h2::before { counter-increment: section; content: "విభాగం " counter(section) ": "; }
నార్త్ కౌంటర్లు
ఈ ఉదాహరణలో, పేజీకి (విభాగం) కౌంటర్ సృష్టించడానికి మరియు ప్రతి <h1> ఎలమెంట్కు (ఉపవిభాగం) కౌంటర్ సృష్టించడానికి ప్రయత్నించండి.
"విభాగం" కౌంటర్లు ప్రతి <h1> ఎలమెంట్కు కౌంటర్ చేస్తాయి, "విభాగం" మరియు విభాగం కౌంటర్ల విలువలను స్రవరిస్తాయి, "ఉపవిభాగం" కౌంటర్లు ప్రతి <h2> ఎలమెంట్కు కౌంటర్ చేస్తాయి, విభాగం కౌంటర్ల మరియు ఉపవిభాగం కౌంటర్ల విలువలను స్రవరిస్తాయి:
ఉదాహరణ
body { counter-reset: section; } h1 { counter-reset: subsection; } h1::before { counter-increment: section; content: "విభాగం " counter(section) ". "; } h2::before { counter-increment: subsection; content: counter(section) "." counter(subsection) " "; }
కౌంటర్లు సమరంజన జాబితాలను సృష్టించడానికి కూడా ఎంతో ఉపయోగపడతాయి, ఎందుకంటే పదినీడి అంశాలలో కౌంటర్ల కొత్త ఉదాహరణలు స్వయంచాలకంగా సృష్టిస్తాయి. ఇక్కడ మేము ఉపయోగిస్తాము: counters()
విభాగం స్థాయిలో పరిమితమైన కౌంటర్లకు స్ట్రింగ్ చేర్చుకోవడానికి ఫంక్షన్ ఉపయోగించండి:
ఉదాహరణ
ol { counter-reset: section; list-style-type: none; } li::before { counter-increment: section; content: counters(section,".") " "; }
CSS 计数器属性
అట్రిబ్యూట్ | వివరణ |
---|---|
content | ప్రత్యక్షంగా సృష్టించబడిన కంటెంట్ను జోడించడానికి ::before మరియు ::after సైనికాలను ఉపయోగించండి. |
counter-increment | ఒకటి లేదా పలు కౌంటర్ల విలువలను పెంచండి. |
counter-reset | ఒకటి లేదా పలు కౌంటర్లను సృష్టించండి లేదా రీసెట్ చేయండి. |
- ముంది పేజీ CSS ఫారమ్
- తదుపరి పేజీ CSS వెబ్సైట్ లేఆఉట్