0

我在 IE9 中有一个可滚动的 div。滚动条的右侧有一个额外的空白区域。

在此处输入图像描述

当我将滚动条向右移动时,右侧的空白区域会变小,但会在滚动条的左侧转移,直到它完全消失。

在此处输入图像描述

任何人都知道为什么会这样?

谢谢!

编辑:

这是一个jsfiddle,您可以在其中看到滚动条中的空白区域。

enter code here
4

1 回答 1

0

这很可能是由行内块元素之间的空白渲染引起的。它立即让我想起了 Chris Coyier在 CSS-Tricks 上关于该主题的文章

这不是“错误”(我不认为)。这只是在一条线上设置元素的方式。您希望键入的单词之间的空格是空格吗?这些块之间的空格就像单词之间的空格一样。这并不是说规范不能更新为内联块元素之间的空格应该是什么,但我相当肯定这是一个不可能发生的巨大蠕虫罐头。

他提供了许多解决方案。

于 2013-11-15T06:54:25.333 回答