嗨,我有一个奇怪的问题。当我在IE9中打开我的网站http://www.blackflow.pl/时,蓝色页脚(底部)上的“Polecamy”部分搞砸了。当我打开“兼容模式”时,它可以正常工作。当你查看源代码时,它只是一个简单的列表。
其他浏览器一切正常
答案 0 :(得分:1)
作为<strong>
的直接子项的<ul>
标记是无效的HTML。事实上,如果你通过w3验证器运行你的网页,你会发现它有46个错误,其中很多都与<ul>
中的错误相关。
编辑:看起来我看到了错误的ul ...但是你遇到问题的那个也有同样的错误。
答案 1 :(得分:0)
实际上这个ul与其他元素不同 - 第一个“a”元素在ul下面而不在第一个li中。这可能是造成问题的原因
答案 2 :(得分:0)
“Polcamy”上的代码错误:
<a class="footer" href="http://blackflow.pl/index.php?id=11" target="_self">
<strong>Polecamy</strong>
<li>-Serwis Komputerowy</li>
</a>
答案 3 :(得分:0)
您可以将页面呈现为IE8 / IE7,如
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>