0

我正在尝试按照本教程使 Wordpress 的“UberMenu”插件与 Internet Explorer 8 兼容

我尝试使用 HTML shim 和 element 而不是,但我的菜单在 IE8 上仍然显示为无序、无样式的列表。

我的网站:Cicero gestionale studio legale

!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->

<!--[if lt IE 9]>

<script src="https://www.versari.it/wp-content/themes/maximus/css/html5shiv.js"></script>

<![endif]-->

你能温柔地帮助我吗?提前致谢

4

1 回答 1

0

首先,正如评论中所建议的那样,您的问题似乎确实可能重复,所以我认为您应该先检查其他答案。

最近,我在为我的网站设计导航菜单时遇到了类似的问题。菜单在带有 HTML5shiv 的 IE 8 中无法设置样式。对我有用的只是<body>在主 HTML 中添加一个标签,然后它显示得很好。

所以我建议:

  1. 检查您是否有包含代码的标签<body></body>
  2. 查看第一行是否有<!DOCTYPE html>声明。
  3. 确保您的HTML5shiv脚本元素位于该head部分。

此外,!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->您的代码需要在开头包含一个左括号:<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->

于 2016-08-12T02:09:22.067 回答