【发布时间】:2017-01-09 12:39:02
【问题描述】:
在我的html 代码中,我定义了以下列表:
<p class="list">first.</p>
<p class="list">second.</p>
现在,css 我有:
.list {
display: table;
}
.list:before {
display: table-cell;
counter-increment: counter;
content: counter(counter) '.';
padding-right: 5px;
}
页面上的结果是:
1. first
1. second
如何将第二个数字增加到 2?
【问题讨论】:
-
我不明白你为什么只使用有序列表
<ol></ol>。这正是它的用途。 -
您正在增加一个未声明的计数器。但是 CSS 比 JS 更理智,这个计数器变成了本地的,而不是全局的。
标签: html css list css-tables css-counter