html5计数器,CSS 计数器(counter)

带计数器的自动编号

CSS计数器就像“变量”。变量值可以通过CSS规则递增(它将跟踪它们被使用的次数)。要使用CSS计数器,我们将使用以下属性:

counter-reset - 创建或重置计数器

counter-increment - 增加计数器值

content - 插入生成的内容

counter()或counters()函数 - 将计数器的值添加到元素

要使用CSS计数器,必须首先使用counter-reset创建。 下面的示例为页面创建一个计数器(在body选择器中),然后递增每个

元素的计数器值,并将“选项 < 计数器的值 >:”添加到每个

元素的开头:

教程(jc2182.com)

body {

counter-reset: section;

}

h2::before {

counter-increment: section;

content: "选项 " counter(section) ": ";

}

使用CSS计数器:

HTML教程

CSS教程

JavaScript教程

注意: 只有在指定了!DOCTYPE时,IE8才支持这些属性。

嵌套计数器

以下示例为页面(节)创建一个计数器,为每个

元素(子节)创建一个计数器。对于每个

元素,“section”计数器将计为“Section < 值的分区计数器 >。”,并且“subsection”计数器将计入每个

元素,记入“==< 分段计数器的值 >“:

教程(jc2182.com)

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) " ";

}

HTML教程:

HTML教程

CSS教程

Scripting教程:

JavaScript

VBScript

XML教程:

XML

XSL

注意:只有在指定了!DOCTYPE时,IE8才支持这些属性。

属性

描述

与::before和::after伪元素一起使用,插入生成的内容

创建或重置一个或多个计数器

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值