对我来说,这真是令人头疼。我们的网站(amyadele.com/labels/holiday-and-seasonal / ...)右侧边栏价格下降。在除IE之外的每个浏览器中,定价下拉都有效。当你在ie中查看它时,下拉列表没有显示任何内容。我刚刚使用了i9,如果我强迫ie9退出兼容模式,那么下拉工作就可以了。
有人知道这方面的解决方案,或者看看可能导致此问题的原因吗?
答案 0 :(得分:1)
Force IE into standards mode使用<!DOCTYPE html>
启动文档,并通过在<head>
中添加<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
来超出兼容模式。
说真的,在Quirks模式下,浏览器基本上可以画一只伤心的小猫而不是你的网站。
答案 1 :(得分:0)
尝试从
更改DOCTYPE标记<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
到
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
另外,请勿混淆浏览器模式和文档模式。在IE中如果您使用F12(开发人员工具),并在加载页面后尝试从2个菜单中的不同组合。使用浏览器模式,“选择”对我来说很好:'IE9 Compat View'和文档模式:Quirks以外的任何东西。