【发布时间】:2025-12-07 08:20:05
【问题描述】:
我想从 TEXT 列中回显 mysql 数据,并保留中断。我正在使用<pre> 来执行此操作,但这会忽略style="word-break:break-word;"
伪例子:
<?php echo '<pre>'; ?>
<div style="width: 100px; word-break:break-word">
LonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglong
LonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglongLonglonglong
</div>
<?php echo '</pre>'; ?>
(div里面的文字是从mysql中拉出来的)
break-word; 在这个例子中没有任何效果,因为文本是用<pre> 标签包裹的。 如何保留原文的换行符,但显示时会导致换行符?
【问题讨论】:
-
@Erhan Sönmez 的答案如下 - 它应该是 word-wrap: break-word;你有分词:break-word;