我正在尝试在文件中使用HTML编写目录。出现在我的目录中的编号是有缺陷的。如何修改以下CSS
和HTML
,以便我的Output
中的第四个项目符号为4
而不是3.4
?错误编号在HTML目录中的内容
ol {
counter-reset: item;
}
ol li {
line-height: 30px;
}
ol ol li {
line-height: 20px;
}
li {
display: block;
}
li:before {
content: counters(item, ".")" ";
counter-increment: item;
}
<ol>
<li>
<a href="#lorem_ipsum">lorem ipsum</a>
</li>
<li>
<a href="#set">Set</a>
</li>
<li>
<a href="#title">Title</a>
</li>
<ol>
<li>
<a href="#Class">Class</a>
</li>
<li>
<a href="#Something">Something</a>
</li>
<li>
<a href="#action">Action</a>
</li>
</ol>
<li>
<a href="#table_of_references">Table of References</a>
</li>
</ol>
输出
1. Lorem Ipsum
2. Set
3. Title
3.1. Class
3.2. Something
3.3. Action
3.4. Table of References
_“错误编号中的HTML内容表” _ - 好了,写_invalid_ HTML,得到意想不到的结“ol”不能是“ol”的孩子。 – CBroe