我的网站上的水平下拉菜单有问题:http://zoztargowek.waw.pl我真的不知道如何让它在Internet Explorer 10上运行。
它在 IE 9 和所有其他浏览器上运行良好,但在我升级到IE 10后它停止运行。现在,当您将鼠标悬停在菜单项上时,例如Promocja zdrowia将不会显示下拉菜单项。
我的网站上的水平下拉菜单有问题:http://zoztargowek.waw.pl我真的不知道如何让它在Internet Explorer 10上运行。
它在 IE 9 和所有其他浏览器上运行良好,但在我升级到IE 10后它停止运行。现在,当您将鼠标悬停在菜单项上时,例如Promocja zdrowia将不会显示下拉菜单项。
由于您没有设置文档类型,浏览器将以 Quirks 模式而不是 Standards 模式运行。您突然看到 IE10 出现问题的原因是因为他们改变了默认怪癖模式的工作方式。你有两个选择:
选项1:
在文档顶部添加一个 doctype,例如<!DOCTYPE html>
然后检查所有的 css 和 html 以确保它正确显示。
选项 2:
您可以通过添加此元标记http://blogs.msdn.com/b/ie/archive/2011/12/14/interoperable-html5-quirks来强制 IE 以正确的怪癖模式显示的捷径<meta http-equiv="X-UA-Compatible" content="IE=5">
-mode-in-ie10.aspx