Menu Opera下拉菜单悬停问题

Menu Opera下拉菜单悬停问题,menu,hover,opera,Menu,Hover,Opera,我刚刚为我的网站创建了一个下拉列表。除了新版本的opera 12.02之外,它在所有其他浏览器中都可以正常工作 Webiste网址: 在这里,当您将鼠标悬停在“类别”上时,它会显示该类别的下拉列表,然后当您将鼠标悬停在“类别”上时,它会显示该类别的子类别。在这个时候,有一条背景线保留在这个特殊类别的顶部,在所有的子类别中都是一样的。然而,当我在歌剧中按ctrl+shift+i打开“龙飞”时,效果很好,但如果“龙飞”没有打开,则会使其变得怪异 这很奇怪,以前从未遇到过这种问题。有什么帮助吗 谢谢这

我刚刚为我的网站创建了一个下拉列表。除了新版本的opera 12.02之外,它在所有其他浏览器中都可以正常工作

Webiste网址:

在这里,当您将鼠标悬停在“类别”上时,它会显示该类别的下拉列表,然后当您将鼠标悬停在“类别”上时,它会显示该类别的子类别。在这个时候,有一条背景线保留在这个特殊类别的顶部,在所有的子类别中都是一样的。然而,当我在歌剧中按ctrl+shift+i打开“龙飞”时,效果很好,但如果“龙飞”没有打开,则会使其变得怪异

这很奇怪,以前从未遇到过这种问题。有什么帮助吗


谢谢

这确实是Opera中的一个bug。由于这只是一个表面问题,对功能没有太大影响,我建议您在修复之前先忘掉它:-)

根本原因是Opera未能正确绘制元素顶部填充的背景色。它主要由#CategoriesBar.nav上的padding top:9px指令触发。然而,试图解决这一问题意味着在CSS中添加黑客,这使得它更难理解和维护,甚至更可能在未来的浏览器中崩溃。因此,报告一个bug而不试图解决它是你最好的前进之路

以下是报告错误时可以参考的简化演示:


请告诉我bug的参考号,我会帮你踢一脚。

这确实是Opera中的bug。由于这只是一个表面问题,对功能没有太大影响,我建议您在修复之前先忘掉它:-)

根本原因是Opera未能正确绘制元素顶部填充的背景色。它主要由#CategoriesBar.nav上的padding top:9px指令触发。然而,试图解决这一问题意味着在CSS中添加黑客,这使得它更难理解和维护,甚至更可能在未来的浏览器中崩溃。因此,报告一个bug而不试图解决它是你最好的前进之路

以下是报告错误时可以参考的简化演示:


请告诉我错误参考号,我会帮你踢一脚。

这是一个重绘错误:(由于某些原因,您的菜单没有正确重绘。这可能与低效的DOM调用有关。它是CSS驱动的菜单,因此我们不能责怪任何DOM脚本;-)这是一个重绘错误:(由于某些原因,您的菜单没有被正确地重新绘制。这可能与低效的DOM调用有关。它是CSS驱动的菜单,因此我们不能责怪任何DOM脚本;-)