我将 Bootstrap 用于我网站的一部分。我将手风琴与下拉按钮混合在一起。当按钮位于底部时,问题就来了,下拉菜单被隐藏,因为 .accordion-body 溢出设置为隐藏。
您可以在此处查看 jsfiddle:http: //jsfiddle.net/DBQU7/6/
所以我做了你所期望的,试着去做overflow-y:visible
。但是你可以在这里看到结果,它不起作用:(你可能还注意到下拉菜单在 div 内部,它在 div 内部创建了一个滚动条,而不是仅仅显示出来。
我看到了类似的问题:Twiiter Bootstrap (Button Dropdown) + Div Fixed
但这并不能解决我上面提到的问题。
所以问题是,我怎样才能让下拉菜单正常显示。
谢谢。
到目前为止我发现的唯一解决方案(我很高兴被证明是错误的)是添加一个 CSS 属性,使溢出在打开时可见,然后通过 JS 脚本使其在可见和隐藏之间切换......不理想,但到目前为止没有比这更好的了。
-- 已编辑 -- 实际上效果不是很好,似乎也不是一个可行的解决方案。