网站菜单悬停css IE8问题

时间:2013-01-09 16:55:18

标签: html css internet-explorer-8

我这里有一个网站 http://www.deltacars.co.uk/testsite/

菜单和悬停在包括IE8在内的所有浏览器中都能正常工作但是当我转到使用相同html和css的另一个页面时,菜单显示不正确

http://www.deltacars.co.uk/testsite/north-wales-private-hire/privatehire.html

请注意,这仅使用IE 8.

任何人都知道为什么它在一个页面上工作正常而不是另一个页面

提前致谢

2 个答案:

答案 0 :(得分:1)

损坏的页面缺少标题中的一些条件IE注释。您只需右键单击并查看页面源以比较输出。

    <!--[if lt IE 9]>
    <script src="shiv/dist/html5shiv.js"></script>
    <![endif]-->
    <!--[if lt IE 9]>
    <script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script>
    <![endif]-->

答案 1 :(得分:0)

使用http://validator.w3.org对您的网站进行全面验证 - 我的猜测是您的241错误之一导致无法在IE8中正确呈现。

“现代”浏览器非常智能,即使标记不正确也能正确呈现元素,因此您没有看到任何其他问题。