white-space:预包装在IE中不起作用

时间:2013-02-09 05:22:14

标签: html css whitespace

我正在使用white-space: pre-wrap。在Quirk模式下,内容未被包装在IE中。

有没有解决方案让它适用于怪癖模式?

注意:在IE8和IE9的严格模式下工作正常。

1 个答案:

答案 0 :(得分:7)

Quirks模式是为了向后兼容IE5等非常老的浏览器,它们不符合标准(又称严格)模式。 IE8及更高版本支持pre-wrap属性,但不支持IE 5-7:

http://www.quirksmode.org/css/whitespace.html

在这种情况下,有两种选择:

  • 不支持不符合w3标准的浏览器
  • 使用IE conditionals
  • 向不兼容的IE版本发送不同的样式表