Internet explorer 菜单部分不显示IE

Internet explorer 菜单部分不显示IE,internet-explorer,Internet Explorer,我不太懂技术,所以如果这真的很明显,我道歉。我在网上做了调查,没有找到答案。该网站位于概念url上:它在FF、Chrome和Safari中显示良好,但在IE中,导航菜单的一部分在页面上用滑块消失。你知道我该怎么解决这个问题吗。而且在IE8中滑块根本不起作用 任何帮助都将不胜感激。低于10的internet explorer版本(我想)看不到页眉和页脚标记,请尝试将它们更改为普通div 至于IE8中的动画,我很确定没有一个漂亮的CSS3、jQuery或数据前缀是兼容的——试着把它变成flash动画

我不太懂技术,所以如果这真的很明显,我道歉。我在网上做了调查,没有找到答案。该网站位于概念url上:它在FF、Chrome和Safari中显示良好,但在IE中,导航菜单的一部分在页面上用滑块消失。你知道我该怎么解决这个问题吗。而且在IE8中滑块根本不起作用


任何帮助都将不胜感激。

低于10的internet explorer版本(我想)看不到页眉和页脚标记,请尝试将它们更改为普通div


至于IE8中的动画,我很确定没有一个漂亮的CSS3、jQuery或数据前缀是兼容的——试着把它变成flash动画?

我想你忘了为联系人和新闻菜单项指定z-index属性了。
指定z索引以使它们在视图顶部出现气泡。

问题在于您使用的是HTML5元素,如

这些是新元素名称,IE8或更早版本无法识别。如果你使用它们,你会得到奇怪的样式错误

幸运的是,有一个解决方案:有一个名为的脚本。将此脚本添加到页面将解决旧IE版本中的此问题,然后它将识别这些新标记是否有效

您可能还想尝试调用另一个脚本,该脚本包含与html5shiv相同的功能,但也提供了帮助您检测缺少的浏览器功能的功能

因此,将这些脚本中的一个或另一个添加到页面中,应该可以解决问题


另一方面,您可以切换到使用<代码> >代码>元素,用类来定义它们的语义,而不是新的HTML5标签。

您可以发布代码吗?而不是将这些元素改为div,考虑将它们封装在子元素名称作为ID值的回退元素中。这允许HTML5布局,但支持传统浏览器。html5shiv已经实现,但再次尝试,仍然对导航菜单的显示没有影响。我尝试在IE中关闭兼容模式,菜单工作正常,但它破坏了页面的其余部分。