Html CSS下拉菜单栏&;标题仅在Safari上闪烁
我被这件事难住了: 在该网站上,只有当您查看属性详细信息页面时,当您将鼠标悬停在顶部导航的“特色列表”选项卡上时,顶部才会闪烁,并且仅在Safari上。在Chrome&FF上运行良好(我在mac上)。我甚至还没有测试过IE 有什么线索吗?那可能是什么呢Html CSS下拉菜单栏&;标题仅在Safari上闪烁,html,css,safari,Html,Css,Safari,我被这件事难住了: 在该网站上,只有当您查看属性详细信息页面时,当您将鼠标悬停在顶部导航的“特色列表”选项卡上时,顶部才会闪烁,并且仅在Safari上。在Chrome&FF上运行良好(我在mac上)。我甚至还没有测试过IE 有什么线索吗?那可能是什么呢 还要注意,在“资源”下面还有一个下拉列表,但悬停在上面不会触发相同的错误。我完全被难住了 我也在mac电脑上,对我来说,它在每个显示有子菜单的项目上也会闪烁:悬停。。。你能发布一些你是如何使用下拉菜单的代码吗?我也在mac电脑上,对于我来说,它
还要注意,在“资源”下面还有一个下拉列表,但悬停在上面不会触发相同的错误。我完全被难住了 我也在mac电脑上,对我来说,它在每个显示有子菜单的项目上也会闪烁:悬停。。。你能发布一些你是如何使用下拉菜单的代码吗?我也在mac电脑上,对于我来说,它在每一个有子菜单的项目上都会闪烁:hover。。。您可以发布一些代码来说明您是如何使用下拉菜单的吗?使用
左:-9999px
和左:-5px
显示悬停子菜单似乎是导致问题的原因
也许可以尝试使用可见性
例如:
#menu .submenu {
position:absolute;
display: block;
background-color:#1175A6;
padding:0px 0px 0px 0px;
margin: 0px;
top:15px;
z-index: 20;
visibility: hidden;
opacity: 0;
}
#menu li:hover .submenu {
left: -5px;
visibility: visible;
opacity: 1;
}
在Safari中测试并修复了问题。似乎是使用
左:-9999px
和左:-5px
显示悬停子菜单导致了问题
也许可以尝试使用可见性
例如:
#menu .submenu {
position:absolute;
display: block;
background-color:#1175A6;
padding:0px 0px 0px 0px;
margin: 0px;
top:15px;
z-index: 20;
visibility: hidden;
opacity: 0;
}
#menu li:hover .submenu {
left: -5px;
visibility: visible;
opacity: 1;
}
在Safari中测试并修复了问题。发布相关代码。张贴相关代码。奇怪的是,这种下拉方法对我来说永远适用于各种各样的网站。它确实解决了这个问题——现在在IE上测试以确保它的一致性。奇怪的是,这种下拉方法对我来说永远适用于所有类型的网站。它确实修复了它-现在在IE上测试以确保它的一致性。