我知道 Internet Explorer 具有自动换行样式,但我想知道是否有跨浏览器的方法来处理 div 中的文本。
最好是 CSS,但 JavaScript 片段也可以。
编辑:是的,指的是长弦乐,伙计们!
阅读原始评论,卢瑟福正在寻找一种 跨浏览器的 方式来包装 完整的 文本(通过他使用 IE 的自动换行来推断,旨在打破完整的字符串)。
/* Source: http://snipplr.com/view/10979/css-cross-browser-word-wrap */ .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 */ }
我现在已经使用了这个类,并且像一个魅力一样工作。(注意:我只在 FireFox 和 IE 中测试过)