我遇到了一些奇怪的渲染问题,这些问题仅在IE8而不是IE7、6或我测试过的任何其他浏览器(主要是ff,chrome,opera)上发生。
http://www.sealymattressonline.co.uk/Shop/Sealy-Silver-Collection-C246/
在IE8中向下滚动到该页面的底部(或者实际上是左侧栏中的任何其他类别链接),并且在第一个页面加载时,随机产品上存在无法解释的空白间隙
(请参见http://plixi.com/p/92068948)
我需要做的就是用光标突出显示/选择躲闪的渲染,或者刷新页面,然后从那时开始正确渲染。
(有关高亮显示/刷新页面的“修复”外观,请参见plixi.com/p/92069037)
我知道这不是我的电脑-我在工作场所尝试了几台不同的电脑,并且都在IE8上执行了相同的操作-因此,不是像类似问题的浏览器插件。我也无法像在XP上那样测试IE9。
有什么想法吗?获胜的帮助者将获得cookie(想象中的cookie非常好!)
更新:
我无法在计算机的本地服务器或其他测试服务器上重现此内容。这可能与服务器相关的错误没有任何意义?!
最佳答案
这种样式似乎是罪魁祸首:
.group {display:inline-block;}
我不明白你为什么需要那个。
它跨越了容器的宽度,因此普通的旧块应该这样做。您可能会完全放弃该声明,因为div是默认的“ block”。
在IE8开发人员工具中,我将显示更改为“阻止”,并且空白消失了,而没有任何副作用。