如何在 Internet Explorer 的预标记中包装文本?
How do I wrap text in a pre tag for Internet explorer?
我正在使用以下代码将 <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,您需要用标签包裹您的文本并给它一个白色-space 属性。因为你已经有一个标签环绕你的文本并且你有一个 class 它,只需将 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>
我正在使用以下代码将 <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,您需要用标签包裹您的文本并给它一个白色-space 属性。因为你已经有一个标签环绕你的文本并且你有一个 class 它,只需将 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>