【发布时间】:2018-08-03 13:18:44
【问题描述】:
我正在使用 Bootstrap 模态,其中有几个下拉菜单,因为我设置了 overflow: auto CSS 属性以在模态中有一个滚动条。
问题是当我打开任何下拉菜单时,它不会出现在模式之外(由于 CSS 属性 overflow: auto)它隐藏在模式下(见图)。
我想从那个模式中显示下拉我尝试了所有z-index: 999999; position: absolute 等,但似乎不起作用。
我用谷歌搜索,我发现的所有解决方案都是删除 overflow: auto 属性并放置 overflow:visible 但正如我提到的,由于一堆下拉菜单(大约 150 个),我必须放置滚动条以进行溢出,否则模态高度混乱页面。
CSS(强制)
.modal-body {
max-height: 100px;
overflow: auto;
}
简单的解决方案是您只需将 overflow:auto 替换为 visible 即可,但我需要保留 overflow:auto 的解决方案;
这是JSFiddle 上的工作示例
提前致谢。
【问题讨论】:
-
你不是已经问过这个了吗? stackoverflow.com/questions/48930012/…
-
是的,但这次我想出了更多细节,也是 JSFiddle 上的一个例子
-
好的,但您应该编辑/改进现有问题
-
老大哥在看着你! @ZimSystem
-
是的,我喜欢你的 cmets。因为你在 1 天里遇到了他的两个问题,这很有趣。哈哈
标签: jquery html css twitter-bootstrap bootstrap-modal