我无法弄清楚出了什么问题。在 firefox/chrome 中,我可以成功使用 nowrap 和 overflow-x,但不能在 IE 中使用。这是禁用包装的相关代码块...

#code_block {
  background: #A9A9A9;
  padding: 3px 3px;
  white-space: nowrap;
  overflow-x: auto;
  font-family: "Courier New", "Lucida Console";
}

来源页面:http://www.blissend.com/node/18
源相关css:block.css

有谁知道为什么这在 IE10 中不起作用? IE 中是否有一些对空白的要求:nowrap 和 overflow-x 可以防止这种情况?

最佳答案

问题在于继承的 word-wrap 值:

尝试将 word-wrap: keep-all 添加到 #code-block

关于CSS 空白 nowrap IE 失败,但在 Firefox/Chrome 中有效,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20027818/

10-12 03:10