我的代码
<div style="width:40px;">adfdddddddddddddddddddd</div>
此代码应生成4行,但它在一行中显示输出。
答案 0 :(得分:5)
尝试
<div style="width:40px;word-wrap:break-word;">adfdddddddddddddddddddd</div>;
答案 1 :(得分:2)
对于自动换行,请考虑添加此类。
.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 */
}
答案 2 :(得分:1)
您的代码在一行中显示输出,因为它将内容作为单个单词。 单个单词将显示在一行中。使用一些句子尝试此代码,然后您将获得所需的输出。 你可以尝试类似下面的内容
<div style="width:40px;">This is a sentence.</div>