I';我通过php获取一个VARCHAR变量,并希望使用HTML/CSS显示它。如何自动设置格式,使其不';一句话不长
我基本上希望自动向通过PHP从mysql数据库获取的VARCHAR变量添加换行符,以便正确显示。当我通过HTML显示它时,它所做的只是给我一个长句I';我通过php获取一个VARCHAR变量,并希望使用HTML/CSS显示它。如何自动设置格式,使其不';一句话不长,php,mysql,html,css,varchar,Php,Mysql,Html,Css,Varchar,我基本上希望自动向通过PHP从mysql数据库获取的VARCHAR变量添加换行符,以便正确显示。当我通过HTML显示它时,它所做的只是给我一个长句 我想这可以通过CSS实现,但是overflow:scroll只会使它向右和向左滚动。使用javascript或JQuery也是可以接受的。这个长字符串中的空格是否是不间断空格?如果是这样的话,那么就用普通空格替换它们 如果没有,那么请向我们展示一些生成的html以及生成它的代码。这个长字符串中的空格是否是不间断空格?如果是这样的话,那么就用普通空格替
我想这可以通过CSS实现,但是
overflow:scroll
只会使它向右和向左滚动。使用javascript或JQuery也是可以接受的。这个长字符串中的空格是否是不间断空格?如果是这样的话,那么就用普通空格替换它们
如果没有,那么请向我们展示一些生成的html以及生成它的代码。这个长字符串中的空格是否是不间断空格?如果是这样的话,那么就用普通空格替换它们
如果没有,那么请向我们展示一些生成的html以及生成它的代码。我认为PHP的
nl2br
-函数就是您要寻找的。它将任何换行符(\n
)转换为html换行符(
)。或者,您可以查看空白
CSS命令。我认为PHP的nl2br
-函数就是您想要的。它将任何换行符(\n
)转换为html换行符(
)。或者,您可以查看空白
CSS命令。如果它确实是一个没有空格或换行符的长字符串,那么CSS属性可以设置为断字
。有。但是,正如其他人所说,如果这是一个带有空格的普通句子,那么浏览器将自动将其包装,前提是它不在pre
块中。如果您希望保留带有换行符的纯文本,则可以将\n
转换为
,如所建议的那样,或者将其放置在pre
块中以保留其文本格式。如果它确实是一个没有空格或换行符的长字符串,则CSS属性可以设置为break word
。有。但是,正如其他人所说,如果这是一个带有空格的普通句子,那么浏览器将自动将其包装,前提是它不在pre
块中。如果您希望保留带有换行符的纯文本,那么您可以将\n
转换为
,就像难以捉摸的建议一样,或者将其放置在pre
块中以保留其文本格式。它是一个没有空格的长连续字符串吗?要在何处添加换行符?在任何地方每x个字符之后?每次完全停止后?是一个没有空格的长连续字符串吗?要在何处添加换行符?在任何地方每x个字符之后?每次停车后?谢谢!word wrap是我需要的。谢谢!我需要的是文字包装。