发布时间:2023-04-27 文章分类:WEB开发, 电脑百科 投稿人:王小丽 字号: 默认 | | 超大 打印

在日常开发过程中,换行显示是一种很常见的应用需求,但是偶然发现,有时候使用 "\n"并不会换行显示,只会被识别为空格,如下图。
解决前端“\n”不换行问题
解决前端“\n”不换行问题
通过上图可以看出,"\n"它被识别成了一个空格显示,并没有达到换行的效果,那我们应该如何实现换行呢?

其实很简单,我们只需要对文本添加一个样式就行。
style=“white-space: pre-wrap;”
解决前端“\n”不换行问题
解决前端“\n”不换行问题
由此可以看出,给文本添加style=“white-space: pre-wrap;” ,是可以实现文本换行的。

white-space: pre-wrap; 又是什么含义呢?

在css中white-space属性用来控制容器的文本中带有空白符、制表符、换行符等的显示。