div内的文字没有显示单词之间的多个空格

dee*_*epu 15 html

div没有在字符串之间显示多个空格

例如

字符串'新文件夹'显示为'新文件夹'

Ray*_*Ray 16

这就是html的工作原理.空白崩溃了.查看显示问题的方式以查看示例.

要解决此问题,请将文本包装在<pre>标记中,或使用&nbsp;而不是空格字符

  • 或者为CSS添加`white-space:pre`到CSS. (23认同)

Mar*_*k A 6

您还可以使用CSS来添加<pre>标签样式。使用

  div#where-you-want-the-whitespace {
      white-space: pre;
  }
Run Code Online (Sandbox Code Playgroud)


kin*_*roi 6

尝试:

white-space: pre-wrap;

这有两件事可以帮助别人:

  1. 根据需要保留空格。
  2. 包裹文本,以便在文本太长时在容器内保持干净。