Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
你能告诉我为什么varun09在下面的图片中会出现中断吗?这有点奇怪,因为只有当语句大于实际宽度时才会发生这种情况<div>,我想知道如何包装文本?我想要垂直滚动选项,而不是水平滚动条。
varun09
<div>
我正在<div>通过 PHP 填充 Mysql 数据。
代码是:
while ($row = mysql_fetch_assoc($query_run)) { echo '<p>'.$row['user_name'].' '.$row['chat_body'].'</p><br> '; }
jsBin 演示
为您的元素使用 CSS 属性word-wrap:
word-wrap
word-wrap: break-word;
您可以使用自动换行属性:
selector { word-wrap: break-word; }
您需要设置空格以便它为您换行,但 varun09 之后的空格将导致下一个进入下一行。试试这个组合:
jsFiddle 演示
p { word-wrap: break-word; white-space:pre; }
关于空白的信息在这里