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

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

最佳答案

您的问题是overflow: hidden上有div.sc_menu。您要告诉浏览器剪辑任何试图在div.sc_menu之外呈现的子元素。解决方案是删除overflow: hidden

如果使用overflow: hidden作为清除修补程序,则必须显式清除浮点数。

如果您不能用手清除浮子并因此需要保留overflow: hidden,则可以尝试使弹出菜单成为<body>的子项,然后将其手动放置在适当的悬停事件上;在这种情况下,您将无法使用标准的傻瓜鱼技术,而您必须在JavaScript中模拟傻瓜鱼。

关于jquery - 将下拉菜单与水平滚动菜单组合时出现问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4638311/

10-09 15:14
查看更多