📜  如何将内容设置为计数器?

📅  最后修改于: 2021-08-30 10:51:54             🧑  作者: Mango

任务是将内容设置为计数器。 CSS 计数器区域单元由 CSS 维护的“变量” ,其值也由 CSS 规则递增(以跟踪它们被使用的次数)。计数器允许您管理由其在文档中的位置所支持的内容的外观。

将内容设置为计数器的方法:

CSS 计数器像“变量”这样的区域单位。变量值可以通过 CSS 规则递增(可以跟踪它们被使用的百分比)。要使用 CSS 计数器,首先应该使用计数器重置来创建它,并且要使用 CSS 计数器,我们将使用以下属性:

  • counter-reset:创建或重置计数器
  • counter-increment:增加一个计数器值
  • 内容:插入生成的内容
  • counter() 或 counters()函数:将计数器的值添加到组件中

计数器下的计数器(嵌套计数器):

由于计数器的替换实例是在子部件中机械创建的,因此计数器可能有助于形成打印列表。

示例 1:这里我们倾向于使用 counters() 执行在完全不同级别的嵌套计数器之间插入字符串:

HTML


  

    

  

  
    
            
  1. GFG Supreme

  2.         
  3. GFG Extreme             
                      
                      
    1. Superb

    2.                 
    3. Marvellous

    4.                 
    5. Mind Blowing                     
                                
                                
      1. Success

      2.                         
      3. Extraordinary

      4.                         
      5. Excellent
      6.                     
                      

    6.                 
    7. Fabulous
    8.             
            

  4.         
  5. GFG Stream

  6.         
  7. GFG Marine
  8.     
  


HTML


  

    

  

    
  
    

Setting up the content as a counter in CSS Counters:

    

GFG Extreme

    

GFG Supreme

    

GFG Stream

     


HTML


  

    

  

    
  
    

Setting up the content as a counter in CSS Counters:

    

GFG Supreme:

    Superb     Success        

GFG Extreme:

    Extraordinary     Excellent        

GFG Marine:

    Marvellous     Mind Blowing      


输出:

例 2:这是一个设置计数器的例子,这里计数器的值加一并连接到每个部分的开头:

HTML



  

    

  

    
  
    

Setting up the content as a counter in CSS Counters:

    

GFG Extreme

    

GFG Supreme

    

GFG Stream

     

输出:

例3:这是一个设置计数器的例子,这里计数器的值加一并连接到每个部分的开头,同时它也增加了subsection的值:

HTML



  

    

  

    
  
    

Setting up the content as a counter in CSS Counters:

    

GFG Supreme:

    Superb     Success        

GFG Extreme:

    Extraordinary     Excellent        

GFG Marine:

    Marvellous     Mind Blowing      

输出: