【发布时间】:2018-08-21 20:23:43
【问题描述】:
我的应用程序中有这个 CSS 属性,因为它修复了我的应用程序中的许多滚动条与错误的滚动位置有关。
html {
overflow-y: scroll;
}
因为我将它应用到 html 并且我在模态对话框中,所以如果模态框上没有滚动条,我会滚动我的应用程序主体。如何修改该 css 属性以使其在除模态对话框之外的任何地方都可以使用?
如果模态对话框中有滚动条,它工作正常,因为它使用正确的滚动条,但当没有滚动条时,我只是滚动它的背景。
我已经尝试了下面的示例(来自现有线程之一),但是当我也使用上述 css 时,它并没有涵盖我的场景。
.modal-dialog{
overflow-y: initial !important
}
.modal-body{
height: 250px;
overflow-y: auto;
}
【问题讨论】:
-
请将您的代码添加到 sn-p 中,所以有人很快解决了您的问题。
-
您可以尝试在 modal open 的
html元素上删除overflow-y: scroll;...然后在 modal close 添加overflow-y: scroll;再次 -
理论上这就是我的问题所在,如何实现这一目标
标签: html css twitter-bootstrap bootstrap-modal angular-ui-bootstrap