如果元素不是同级元素,是否可以(仅使用 css)自动递增数字?
像这样的东西吗?
.numbers {
counter-increment: item;
&::before {
content: counter(item) ":";
}
}
<div class="container">
<div class="row">
<div class="col">
<div class="numbers"></div>
Column
</div>
<div class="col">
<div class="numbers"></div>
Column
</div>
<div class="col">
<div class="numbers"></div>
Column
</div>
<div class="col">
<div class="numbers"></div>
Column
</div>
</div>
</div>
如果没有,实现这一目标的最佳和最有效的方法是什么?JavaScript?
除了使用 增加计数器之外
.numbers
,您还可以使用父级来执行此操作。