我在 IE9 中有一个可滚动的 div。滚动条的右侧有一个额外的空白区域。
当我将滚动条向右移动时,右侧的空白区域会变小,但会在滚动条的左侧转移,直到它完全消失。
任何人都知道为什么会这样?
谢谢!
编辑:
这是一个jsfiddle,您可以在其中看到滚动条中的空白区域。
enter code here
这很可能是由行内块元素之间的空白渲染引起的。它立即让我想起了 Chris Coyier在 CSS-Tricks 上关于该主题的文章:
这不是“错误”(我不认为)。这只是在一条线上设置元素的方式。您希望键入的单词之间的空格是空格吗?这些块之间的空格就像单词之间的空格一样。这并不是说规范不能更新为内联块元素之间的空格应该是什么,但我相当肯定这是一个不可能发生的巨大蠕虫罐头。
他提供了许多解决方案。