2011-01-09 31 views
0

我试图在水平长菜单内显示下拉菜单。为此,我将显示可滚动菜单和下拉菜单的脚本组合在一起。但在这种情况下,下拉菜单不会从可滚动菜单容器弹出。将下拉菜单与水平可滚动菜单相结合的问题

请查看this示例。并建议我可以设置的CSS属性。

+0

在chrome中工作:我在下面的水平滚动菜单中看到JavaScript菜单弹出。你有什么浏览器有问题? – 2011-01-09 08:45:46

回答

0

你的问题是你有overflow: hiddendiv.sc_menu。您要让浏览器剪辑试图在div.sc_menu之外渲染的任何子元素。解决方案是删除overflow: hidden

如果您使用overflow: hidden作为clear-fix,那么您必须明确清除浮动。

如果您无法手动清除浮标,因此需要保留overflow: hidden,那么您可以尝试将弹出菜单设置为<body>的子项,然后手动将其置于合适的悬停事件中;你不能在这种情况下使用标准的吸盘鱼技术,你必须用JavaScript来模拟吸盘鱼。