我有一些奇怪的渲染问题只出现在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上都做了同样的事情 - 所以不是像某些类似的问题那样的浏览器插件。我也无法测试IE9,因为我在XP上。
有什么想法吗?获奖助手将获得饼干(想象中的饼干是百胜!)
更新:
我无法在我的机器的本地服务器或其他测试服务器上重现这一点。这可能与服务器相关的错误没有任何意义??!
答案 0 :(得分:0)
这种风格似乎是罪魁祸首:
.group {display:inline-block;}
我不明白你为什么需要那个。 它跨越其容器的宽度,所以正常的旧块应该这样做。你可以完全放弃声明,因为“block”是div的默认值。
在IE8开发者工具中,我将显示更改为“阻止”,并且白色空间消失,没有任何副作用。