当前位置:  开发笔记 > 编程语言 > 正文

从MySQL TEXT列中提取时,在HTML中显示空格

如何解决《从MySQLTEXT列中提取时,在HTML中显示空格》经验,为你挑选了1个好方法。

我已经将textarea元素的输入保存到MySQL中的TEXT列.我正在使用PHP从数据库中提取数据,并希望在显示用户输入的空格(例如多个空格和换行符)时将其显示在ap元素中.我试过一个pre标签,但它不遵守包含div元素中设置的宽度.除了创建PHP函数以将空格转换为新行和br标签之外,我有哪些选择?我更喜欢干净的HTML/CSS解决方案,但欢迎任何输入!谢谢!



1> Vincent McNa..:

您可以pre使用以下CSS 使其中的文本换行

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

取自本网站

它目前在CSS3中定义(尚未完成标准),但大多数浏览器似乎都根据评论支持它.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有