") 是替换不了的,str = str...">
美文网首页
2021-07-26 white-space: pre-wrap

2021-07-26 white-space: pre-wrap

作者: 半眼鱼 | 来源:发表于2021-07-26 15:15 被阅读0次

第二:通过直接str = str.replace(/↵/g,"< br />") 是替换不了的,
str = str .replace(/(\r\n|\n|\r)/gm , “
”); 可以直接替换,下图为展示成功

项目中遇到一个需求,用户输入内容需要保留空白符和换行符来展示。

white-space: pre-wrap

想必大家都想到了

white-space: pre-wrap
用户输入的:


image.png image.png
image.png

实际展示的:


image.png

会发现第一行,没有空格咋还首行缩进了?此时设置text-indent:0 也没用

网上一查,试试<pre>标签,保留原格式


image.png

还是不行,搜到了一个不太起眼的文章:如何让<pre></pre>里面的内容首行不缩进?-CSDN论坛

意思是标签和内容间不能有回车,尝试修改了下

image.png
image.png

心中一万个xx马路过

那再试回<p>标签呢

相关文章

网友评论

      本文标题:2021-07-26 white-space: pre-wrap

      本文链接:https://www.haomeiwen.com/subject/lqhgmltx.html