在IE 8及更低版本和其他浏览器中,网站显示正确。
但在IE 9中,只显示页眉和页脚,其余内容不显示。它仅适用于单页,其余的都很好。
我查看了视图来源,内容在那里可用,只是没有显示。
我尝试使用软件渲染而不是GPU渲染,但它没有任何区别。
请帮忙。
有问题的网页:http://www.jabrdeals.com/?fuseaction=business.groupbuy.publicpage.recent
答案 0 :(得分:3)
你要复制几个id
数百次。 id
每个元素必须是唯一的,否则浏览器可以简单地忽略后续实例。
<div id="recentdealimg">
<div id="recentdealholder" align="left">
<div id="recentdeal">
您需要仔细检查该页面上的所有1600 HTML validation errors。
“HTML验证”表示您的代码符合特定doctype
的一组“W3C标准”。 “标准”是浏览器努力遵循的规则。完全兼容的浏览器将完美地遵循标准,并且不合规的代码可能会在完美浏览器中失败。
大多数浏览器并不完美,所以当你提供不兼容的代码时,你可能会得到不可预测的结果......也就是说,它可能会工作,也许它不会或它在一个浏览器中工作但不是另一个浏览器