HTML
<ol>
<li>item1
<ol>
<li>item2</li>
</ol>
</li>
<li>item1
<ol>
<li>item2</li>
<li>item3</li>
</ol>
</li>
</ol>
SCSS
ol {
counter-reset: item;
li {
display: block
}
li:before {
content: counters(item, ".") ". ";
counter-increment: item
}
}
现在列表的顺序如下:
- 项目1
1.1。项目2
- 项目1
2.1。项目2
2.2. 第 3 项
有什么办法可以在列表的开头将排序增加一级?第二个<ol>
将从2
:2.1开始。项目1
1.1。项目1
1.1.1。项目2
1.2. 项目1
1.2.1。项目2
1.2.2。第 3 项
--------同一父级中的第二个ol---------
2.1。项目1
2.1.1。项目2
2.2. 项目1
2.2.1。项目2
2.2.2。第 3 项