textare内容直接存储mysql,怎么原样输出到页面,保留输入的空格 回车换行
使用thinkcmf时,一个textarea类型的模版变量,配置内容里需要显示换行和多个连续空格。
查看数据库存储json 保存数据后是有存储回车换行和多个空格的,只是显示时不显示回车换行,多个连续空格变成了一个空格。
使用{$theme_vars.foot1|nb2br} 仅能保留回车换行,多个空格只显示一个
偶然搜到一篇文章说可 如果要显示空格,可以添加 white-space:pre-wrap
css里添加white-space:pre-wrap 会显示回车换行和连续空格(空白字符)
定义和用法
white-space 属性设置如何处理元素内的空白。
这个属性声明建立布局过程中如何处理元素中的空白符。值 pre-wrap 和 pre-line 是 CSS 2.1 中新增的。
pre-wrap 保留空白符序列,但是正常地进行换行。 回车换行 空格均输入空白符