我有以下 html 代码(简化
<ol class="step">
<li><p>some content</p></li>
<li><p>some content</p>
<ul class="bull">
<li><p>some nested content</p></li>
<li><p>some nested content</p></li>
<li><p>some nested content</p></li>
</ul>
</li>
<li><p>some content</p></li>
</ol>
我创建了一些 css 来使 step 类的列表项比正常字体大小大一倍。我已经使用 :before 类来实现这一点,并且在我的树中有一个嵌套列表、有序或无序之前一切正常。
出于某种原因,我无法“重置”级联样式,因此欢迎提供有关如何正确执行此操作的任何建议。
这是我的css,如果你使用它,你会注意到ul 也有很大的数字,而实际上我只想再有一个基本的简单光盘。
ol.step{
counter-reset: li;
list-style: none;
-webkit-padding-start: 20px;
}
ol.step li:before{
content: counter(li);
counter-increment: li;
font-size: 200%;
font: Arial;
position: absolute;
left: -20px;
padding-top : 1px;
}
ol.step li{
display: block;
position: relative;
padding-left : 10px;
padding-top : 1px;
}
ul.bull {
list-style-type: disc;
counter-reset: li;
}
那么我必须做些什么来“重置”我的嵌套列表并让它们表现得很好?
提前致谢 !