这似乎也适用于 display: inline;
和 display: inline-block;
。
这就是我的意思:
ul li {
display: block;
/* Or display: inline; */
/* Or display: inline-block; */
}
<ul>
<li>list item1</li>
<li>list item3</li>
<li>list item3</li>
</ul>
对于列表样式,我指的是实际的“项目符号”或“数字”(使用 <ol>
时)
原文由 Fredrik 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是因为通常情况下,
display
被设置为list-item
对于<li>
元素。请参阅 W3C CSS3 规范: http ://www.w3.org/TR/css3-lists/#declaring-a-list-item。请注意,您可以为任意 HTML 元素提供相同的行为;例如,在
display: list-item
<div>