5 个回答

可能的原因:

  • 设置了 display: inline; padding-left: 2em;
  • 设置了 text-indent: 2em;
  • 文本前面有空格(可能性不大)

建议发上有关代码,方便别人排查。

css是否加了text-indent

图中所示全都是不空的,加上text-indent:2em再试,你所见过的空两格的应该是已经有了这个样式

可从这几个方向查看

  1. 看是否被 其他的样式优先级给覆盖了.
  2. 查看代码是否手动添加了 空格

看截图很大可能是被 某个CSS 样式的设置了 text-indent

没P关系 :D 可能是继承了父容器的样式,父容器的样式里有代码缩进。 新建个空HTML试试就知道了,写再多个P,它自己也不会自动缩进文本内容。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题