我有一块预先格式化的代码 (<pre>),它水平溢出,所以有一个水平滚动条允许用户查看内容。
overflow: auto;
但是,在 IE7(可能是其他 IE 版本)中,滚动条与我的内容的最后一行重叠(当只有一行内容时尤其烦人)。
我已经尝试过此处列出的解决方案,但没有奏效。
唯一有效的解决方案是使用
overflow: scroll;
这为我所有预格式化的部分添加了一个滚动条,这太糟糕了。
注意:它在 Firefox 3 和 Google Chrome 中运行良好。
更新
我找到了一个解决方案(请参阅我的答案),但如果有人找到一种方法,在 IE7 的每个预格式化部分中都没有丑陋的填充,那将是完美的。