css - 有没有办法用css获取当前目标孩子的数量?
问题描述
<div>
<p>paragraph</p>
<p>paragraph</p>
<p>paragraph</p>
</div>
我想知道我在 css 中的目标是哪个孩子,所以我可以这样做:
div p:nth-child(n)::before{
content: n + ' ';
}
输出将是
1 段
2 段
3 段
解决方案
:root {
counter-reset: count;
}
p:before {
content: counter(count) '-';
counter-increment: count;
}
<div>
<p>paragraph</p>
<p>paragraph</p>
<p>paragraph</p>
</div>
推荐阅读
- c++ - 如何使用'bit-blast'方法以命题逻辑形式打印给定的公式?
- bash - 使用 bash 动态创建 torrent 文件
- mysql - MySQL 的短参考名称叫什么?
- python - 将字符串列表从文本文件转换为 int 数组
- python - 第一个 epoch 后 RNN 预测值不同
- python - 如何使用 ImageDataGenerator 绘制验证图像?
- celery - 从 task-failed / uuid 中检索 Celery task kwargs
- c# - MVC1000 使用 IHtmlHelper.Partial 可能会导致应用程序死锁。考虑使用
标记助手或 IHtmlHelper.PartialAsync - reactjs - Redux - 什么是 reducer 的不可变状态更改?
- verilog - 如何在模拟结束时打印系统verilog覆盖率bin值?