You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HTML无序列表项目符号不显示的原因咨询

问题原因及解决办法

你的无序列表项目符号消失、呈现为连续段落样式,核心问题出在这段全局样式重置代码上:

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

浏览器默认会给<ul>标签设置padding-left(通常约40px),用来容纳项目符号(●)。你用*选择器把所有元素的padding强制设为0后,<ul>的左侧内边距被清空,项目符号直接被挤出了可视区域;同时列表默认的垂直间距也被抹除,导致列表项看起来和连续段落没区别。

解决办法

在全局样式之后,单独给<ul>恢复必要的内边距即可,示例代码:

ul {
  padding-left: 1.5em; /* 可根据需求调整数值,比如40px */
  list-style-type: disc; /* 可选,显式指定项目符号样式,确保浏览器默认行为生效 */
}

这样项目符号就能正常显示,列表项也会恢复正确的缩进和垂直间距。

内容的提问来源于stack exchange,提问作者Shade-OllieS1516

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 15:13:14