如何处理IE8兼容性问题? 如果有人遇到这个问题并且有一些解决方案,请告诉我。
答案 0 :(得分:2)
如果您的页面在IE7中工作正常,您可以使用此元标记告诉IE8呈现并表现得像IE7:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
如果这个模式不足以满足您的需求,还可以使用其他模式,甚至可以告诉它像IE5一样呈现:http://msdn.microsoft.com/en-us/library/cc288325%28VS.85%29.aspx
答案 1 :(得分:0)
这是一个模糊的问题,几乎无法回答,但这里有一些方法。
IE8引入了一个可以放在<head>
元素中的元标记:
<meta http-equiv="X-UA-Compatible" content="IE=7">
您还可以使用许多工具来帮助诊断布局和渲染问题,例如Web Expression SuperPreview。
最后,不要忘记利用IE8开发人员工具。它们在很多时候都被Firebug蒙上了阴影,但它们仍然非常强大,可以很好地了解调试您的网站。
最后,我建议在IE8中,假设您的HTML和(特别是)您的CSS有效(css 2.1),那么问题可能不是IE8兼容性问题,因为这是另一个版本的问题。