我一直在寻找IE8问题的解决方案,关于div上的填充有溢出:auto。当内容可滚动时,IE8似乎不尊重底部填充。这里可以看到问题的一个例子http://jsfiddle.net/Gbp5U/(问题只出现在IE8中)
在IE8中,当内容滚动到底部时,会出现一个看似0px的底部填充。我测试过的所有其他浏览器都显示了底部填充。 IE8中的开发人员工具将底部填充报告为20px,但对我来说显然不是这样。
是否有其他人遇到此问题并找到了解决方案。我目前唯一的解决方法是强制IE8进入兼容模式,我宁愿不这样做。
答案 0 :(得分:0)
其他地方建议的解决方案是将div内容放在其自己的div中,并使用适当的填充:http://jsfiddle.net/Gbp5U/19/
我不是它的粉丝,但我猜它有效......