0

我被这个难住了:

http://www.jessewilliamson.ca/showlisting/99039/1317-Civic-Place-Mews-Central-Lonsdale-North-Vancouver-north-shore-realtor

在该站点上,仅当您查看属性详细信息页面时,当您将鼠标悬停在顶部导航的“精选列表”选项卡上时,顶部会闪烁,并且仅在 Safari 上。在 Chrome 和 FF 上运行良好(我在 Mac 上)。我什至还没有在IE上测试过。

有什么线索吗?什么可能会这样做?

另请注意,“资源”下还有另一个下拉菜单,但将鼠标悬停在该下拉菜单上不会触发相同的错误。我完全被难住了。

4

2 回答 2

3

似乎在悬停时使用left:-9999pxleft:-5px显示子菜单会导致问题。

也许尝试玩visibility

例如 :

#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 中测试并解决了问题。

于 2012-04-15T20:10:31.570 回答
0

我也在Mac上,对我来说,它也在每个具有出现在:悬停的子菜单的项目上闪烁......你能发布一些代码你是如何做下拉菜单的吗?

于 2012-04-15T20:00:25.890 回答