我正在使用以下代码来包装 <PRE>
HTML 中的区域:
<PRE style = "white-space: pre-wrap;
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;">
它在 chrome 和 Mozilla 上工作正常,但同样不适用于 IE。 我正在使用 IE9。
请告诉我是否需要设置任何其他属性来在 IE 中换行文本?
最佳答案
对于 IE 6 和 7,您需要用标签包裹您的文本并为其指定空白属性。因为你已经有一个标签包裹着你的文本并且你有一个类,只需将 white-space 属性添加到你的 做这样的事情
#pre-wrap {
white-space: pre-wrap;
}
<p id="pre-wrap">
Lorem ipsum dolor sit amet
consectetuer adipiscing elit sed diam nonummy
nibh euismod tincidunt ut laoreet
</p>
关于html - 如何在 Internet Explorer 的预标记中包装文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30710044/