counter-reset和counter-increment的用法及其详解

4 篇文章 0 订阅

counter-increment

这个属性代表递增一个或多个计数器的值;其默认值为none;其属性值有 none  ,id number ,inherit三个属性值

 none:代表没有计数器递增。

id number:id 定义将增加计数的选择器、id 或 class。number 定义增量。number 可以是正数、零或者负数。

inherit: 继承父类的属性值。

counter-increment属性通常用于counter-reset属性和content属性

 counter-reset

counter-reset属性创建或重置一个或多个计数器。 其默认值为none(不能对选择器的计数器进行重置);其属性值有 none  ,id number ,inherit三个属性值。

id number:id 定义将重置计数的选择器、id 或 class。number 。可以设置选择器出现个数number 可以是正数、零或者负数。

inherit: 继承父类的属性值。

实例如下:

<html>
	<head>
		<meta charset="utf-8">
		<title>计数器</title>
		<style type="text/css">
			/* 配合counter-increment和counter-reset属性 */
			body{
				counter-reset: section;/* 设置选择器出现的次数根据内容 */
			}
			h2{
				counter-reset: subsection;
			}
			h2:before{
				 counter-increment:section;/*属性递增一个或者多个计数器的值*/
					content:counter(section) "、";
			}
			h4:before{
			counter-increment:subsection;
				content: counter(section) "." counter(subsection) "、";
}
		</style>
	</head>
	<body>
		<h2>123</h2>
		<h4>321</h4>
		<h4>321</h4>
		<h2>ads</h2>
		<h4>5516</h4>
		<h4>132</h4>
	</body>
</html>

其运行结果如下:

上述就是这个属性的作用,主要用来排序而不用有序列表ul来进行排序;

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
AUTO_INCREMENT是一种MySQL数据库中的特性,用于自动为表中的列生成唯一的递增值。这个特性可以应用于整数类型的列,通常用作主键列。它可以确保每次插入新数据时,该列的值都会自动递增。 在MySQL中,AUTO_INCREMENT的实现依赖于两个变量:auto_increment_increment和auto_increment_offset。其中,auto_increment_increment确定每个新值的增量,而auto_increment_offset确定AUTO_INCREMENT列值的起点,也就是初始值。 具体地说,当插入新行时,AUTO_INCREMENT的新值计算公式为New_value = auto_increment_offset + N * auto_increment_increment,其中N表示插入的行数。这意味着每次插入新行时,AUTO_INCREMENT列的值将增加auto_increment_increment的值。 通过查看变量auto_increment_increment和auto_increment_offset,可以确定AUTO_INCREMENT的增量和起点,从而定义了该表的自增行的规则和行为。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [MySQL auto_increment_increment,auto_increment_offset 用法](https://blog.csdn.net/weixin_34154352/article/details/114327021)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值