css - 嵌套导航链接在 IE 9 中消失得太快

标签 css internet-explorer-9 nav

这个问题和另一个问题完全一样:Nested menu keeps dissapearing on IE 8 & 9但解决方案相当稀疏。为什么我的嵌套菜单在我将光标移到它们之前就消失了,除非我移动得非常快?仅在 IE 中发生(我检查了 8 和 9)。

我尝试过的:

IE9 支持 HTML 5 并且我已经在文档的顶部声明了它(好吧,在 php block 下面)所以它不是。我试过将嵌套的 ul li a 定位得稍微高一点,这样它们就会重叠一点(这样就不会有间隙),但它并没有解决这个问题。要查看它过去的样子以及它如何正确运行,请单击导航栏中的“博客”。它仍然在导航中使用图像而不是文本

网站是http://www.seventhheavenvintage.com

最佳答案

可以在这里找到这个问题的答案 Why does this img break hover state in ie?这是我的同一个问题的同一个问题,只是措辞更好。简而言之:应用足够的负边距。

关于css - 嵌套导航链接在 IE 9 中消失得太快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23839430/

相关文章:

html - 标签的 css 但不是包含图像的标签

javascript - ul 扩展器列表未按预期运行

html - 显示 :before but hiding element with CSS only

javascript - Internet Explorer 中的回流/布局非常慢

html - 这个导航颜色是从哪里来的?

javascript - 带有图例的多线图的工具提示单击 d3.js

html - 内容在 Firefox 和 Internet Explorer 中不起作用?

CSS3 :not() selector ignored by IE9

html - 使用右浮动时排序导航列表项

jquery - HTML/CSS - 滚动导航不允许在导航上有多个事件链接