如何在chrome上制作“”自动换行

时间:2010-11-27 09:02:25

标签: javascript firefox google-chrome

这是我的代码:

<div id="a" style="position:absolute;top:300px;width:100px;height:100px;background:red;color:black;word-wrap:break-word;">
    <div id='a2' contenteditable=true >
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    </div>
</div>

这个代码在firefox中自动换行,但在chrome中我不能自动换行,

那么如何在chrome上进行&nbsp;自动换行?

感谢

2 个答案:

答案 0 :(得分:8)

&nbsp;创建non-breaking space。不间断空间的目的是提供一个空间,而不是一个打破一条线的地方。 (哪些是正常的空格。)

因此,你不能让它们自动换行,因为它们的设计不是这样做的。如果你想要自动换行,请使用普通空格。

答案 1 :(得分:8)

你可以像这样对它们进行自动换行:

 &nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>&nbsp;<wbr>