Wordpress标题和子菜单样式对IE的不满


Wordpress Header and Submenu styling frustration with IE

我正在为Wordpress网站开发一个新主题。它基本上已经完成了(只剩下一些小的调整),但我对IE顶部的菜单有很大的问题。它不会居中,子菜单在主页上堆叠得很奇怪。每隔一页,它都会居中,子菜单向右堆叠,但会向右推。这让我很沮丧,因为主页和其他页面上菜单的代码和css完全相同

当然,它在除IE之外的所有其他浏览器中都能正常工作。

以下是网站:http://www.xylemwsus.com

以下是主题的github存储库:https://github.com/kilokai/Xy-Microsite-new-theme

所有页面都调用相同的页眉(副本只是旧页眉)和页脚:header.php和footer.php

主页调用page-home.php作为其模板页面。在"我们的品牌"下,这6家公司都称_landing-company.php为模板,并称sidebar.php。产品页面(公司页面侧边栏中的链接)都称_product.php。

IE被抛出到Quirks模式,因为在Doctype声明之前输出了以下代码;

<span id="homepage-flag" style="display: none"></span>

把它扔掉,从那里拿走。