我试图在水平长菜单内显示下拉菜单。为此,我将显示可滚动菜单和下拉菜单的脚本结合在一起。但是在这种情况下,下拉菜单不会从可滚动菜单容器中弹出。
请查看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/