我已经list-style-type
在 CSS 中设置了,但由于某种原因它没有显示它。
body {
margin: 0;
}
ol {
list-style-type: decimal;
padding-left: 0;
}
<ol>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ol>
我已经list-style-type
在 CSS 中设置了,但由于某种原因它没有显示它。
body {
margin: 0;
}
ol {
list-style-type: decimal;
padding-left: 0;
}
<ol>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ol>
由于您的填充重置,数字实际上在页面的左侧。尝试添加:
list-style-position: inside;
display:list-item;
list-style-position:outside;
如果列表display:
属性设置为其他内容,则可能会出现问题display:list-item;
十进制是“ol”的默认值。无需声明。数字也只是从页面的一侧掉下来,即不可见。调整您的填充并摆脱多余的声明。看这里
如果这些都不起作用,请确保您没有在 LI 内明确标记为显示块的元素。它只是发生在我身上,将 H4 A 设置为 LI 内的块。我正要辞职
就我而言,它不适用于<ul>
.
我怀疑这可能是因为我使用了一个 CSS 重置文件。
我ul { display:list-item; }
按照上面的建议设置了,它工作得很好。
检查您是否正在使用任何重置文件。他们有时可能很棘手。
只需删除“显示:块;” 从你的 li 元素