答案,来自此页面的 CSS:
pre {
white-space: pre-wrap; /* Since CSS 2.1 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}
pre
标签内包装文本和保持空白非常有用:
pre {
white-space: pre-wrap;
}
我发现跳过 pre 标签并使用空格:在 div 上进行预包装是更好的解决方案。
<div style="white-space: pre-wrap;">content</div>