我正在为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。
答案 0 :(得分:1)
IE被抛入Quirks模式,因为您在Doctype声明之前输出了以下代码;
<span id="homepage-flag" style="display: none"></span>
摆脱它并从那里拿走它。