我知道Internet Explorer有一个自动换行的样式,但我想知道是否有跨浏览器方法这样做才能在div中进行文本处理.
CSS,但JavaScript代码段也可以正常工作.
编辑:是的,指的是长串,欢呼伙计!
我正在寻找一种跨浏览器的方式来包装具有预定宽度的div内部没有间隔空格(例如长URL)的长文本部分.
以下是我在网络上发现的一些解决方案以及它们为什么不适合我:
看起来很有希望但不完全存在的事情:
有没有人对如何解决这个问题有更多的想法?
我试图在div中包含一个包含大约500多个字符的单词.
<table><tr><td style="width: 100px;" colspan=""><div class="wordwrap"><p>
dwhjifuidfinrnvfrvgjsrfjoejwofjjfpijqfpqejospjfcjcdefjipwejpfjespfjweokpwoefweeeepWSPgjwrqeo[fj[ejwo[jfqjfo[cfj[e[awfjw[fw[ofj[sejfpjwerpjfpwrjgjrjghyhefdjsjflkfasjgfiosdjfgsfgsdfiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiigrwewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewewettttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttu
</p></div> </td></tr></table>
Run Code Online (Sandbox Code Playgroud)
提供此解决方案In 是否有办法在div中自动换行长词?
<style type="text/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 */
}
</style>
Run Code Online (Sandbox Code Playgroud)
但它没有用.跟着这个是否有任何方法在使用'all one one word'时包装html文本?也.可能是什么问题呢?
我一直在做评论框,看到我的评论后我遇到了问题.我想要的是当它超过容器时让我的评论自动断行,但我现在得到的是一条直线.
例如:
tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
我希望我的文字可以是这样的:
ttttttttttttt ttttttttttttt ttttttttttttt ttttttttttttt
我应该使用什么来使我的文本自动断行?