我有一个很长的文字没有空格。例如,
<div style="width: 179px">
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
</div>
我想将此文本拆分为最大宽度为179px的行。你知道怎么做吗?
答案 0 :(得分:7)
使用CSS。
word-wrap: break-word;
答案 1 :(得分:1)
我认为css3 word-wrap:break-word
属性会为您排序。
答案 2 :(得分:1)
将样式word-wrap: break-word;
添加到div。它是一个CSS3属性,适用于所有浏览器(甚至是IE5!)
答案 3 :(得分:1)
您可以应用CSS样式“word-wrap:break-word;”到元素。
您还可以将WBR标签应用于该单词,并根据这些标签对其进行拆分。
答案 4 :(得分:1)
这不适用于所有浏览器,但它至少应该适用于大多数浏览器(这是CSS):
#your_div {
white-space: pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
}
答案 5 :(得分:1)
我建议word-wrap: break-word
答案 6 :(得分:1)
请参阅下面的链接,
答案 7 :(得分:0)
使用word-wrap: break-word
: