子菜单悬停不适用于Internet Explorer

时间:2013-07-05 08:28:48

标签: html css internet-explorer hover

Plz帮助我,

我有一个绝对定位的菜单,其子菜单也是相同的位置......

我的网站链接是: - http://pgdermatologos.com

问题在于,当我将鼠标悬停在菜单上时,子菜单会出现但是当我从菜单中将鼠标悬停并将鼠标悬停在子菜单上时,它会消失。

我在默认情况下完成了子菜单的“display:none”,并且在菜单的li上悬停时,我已经完成了子菜单的“display:block”。

它在Chrome和其他浏览器中运行良好但在Internet Explorer中无法运行。

请帮助我,

我的网站链接是: - http://pgdermatologos.com

2 个答案:

答案 0 :(得分:0)

!important 添加到 .sub-menu 绝对位置

.sub-menu {position: absolute !important;}

答案 1 :(得分:0)

在IE中,文档类型声明必须位于文件的第一行,并且不得以任何字符开头。

在页面上的doctype声明之前,您有五个空行。只需删除它们,您的页面就可以正常工作。实际上,链接的小提琴在IE10和FF22中的工作方式完全相同。