Php div中的文本换行-内部示例
我试图用mysql中的文本将文本包装在一个div中,它似乎超过了设置的宽度。我用这个作为代码Php div中的文本换行-内部示例,php,html,mysql,Php,Html,Mysql,我试图用mysql中的文本将文本包装在一个div中,它似乎超过了设置的宽度。我用这个作为代码 <div style='width:100px; min-height:20px; float:left; margin-left:10px; border:1px solid #ccc; white-space: none;'> <? echo "".$row['msg']."<br><br>"; ?> </div> 这是我试图得到
<div style='width:100px; min-height:20px; float:left; margin-left:10px; border:1px solid #ccc; white-space: none;'>
<? echo "".$row['msg']."<br><br>"; ?>
</div>
这是我试图得到结果的网站。您将看到两个较大的帖子。您需要添加CSS break word属性来分解没有空格的文本
word-wrap: break-word;
如果一个字比分配的空间长,它将流过div矩形的边界。 您唯一能做的就是在div的样式中添加以下内容:
word-break: break-all;
<>这将允许CSS在中间任何地方打破任何单词,违背正常的破译规则。
示例:试试这个
.wordwrap {
white-space: pre-wrap; /* CSS3 */
white-space: -moz-pre-wrap; /* Firefox */
white-space: -pre-wrap; /* Opera <7 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* IE */
}
.wordwrap{
空白:预换行;/*CSS3*/
空白:-moz预包装;/*Firefox*/
空白:-预包装;/*Opera