javascript - 多个 Bootstrap 模式的滚动问题

标签 javascript jquery html twitter-bootstrap bootstrap-modal

我有一个包含大量信息的模态页面,因此您需要滚动。此模态包含指向第二个模态的链接。

当我

  • 打开模态 1
  • 点击链接打开模态 2(模态 1 留在后台)
  • 然后关闭模式 2,以便我回到模式 1

modal 1 松动滚动(仍然有一个滚动条,但它什么都不做)。相反,模态保持在打开模态 2 时的位置。

我试过先用 js 关闭背景模态(但这会弄乱第二个模态上的滚动)。似乎每次我尝试打开/关闭多个模式时,我总是会遇到滚动问题。

关于如何处理这个问题有什么建议吗?

最佳答案

添加

.modal { overflow: auto !important; }

到您的 CCS

没有您的代码,我继续创建了这个 jsFiddle重现您的问题,或者至少是一个非常相似的问题。添加您的代码,我将测试这是否有效。

将该行添加到 CSS 解决了这个 jsFiddle 所展示的问题.

解决方案取自 this thread在 github 上也提供其他解决方案。

关于javascript - 多个 Bootstrap 模式的滚动问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36460538/

相关文章:

javascript - 递归的麻烦;解析 JSON

javascript - 对于此 CSS 代码,我的网页没有上下移动?谁能告诉我这个问题?

JQuery UI 日期选择器确定星期六是否点击

javascript - 使用 JavaScript 在 BODY 限制内移动 DIV

javascript - React Router 重定向到错误的页面

javascript - 动态创建文件输入时 jQuery 文件上传不起作用

jquery - 从Chrome的日期类型输入中删除占位符

html - CSS3 占位符悬停过渡在 Firefox 中不起作用

javascript - jQuery 在部分滚动时突出显示菜单项

jquery - jQuery 每个函数迭代选择的问题