这是一个两部分的问题:
当您不知道模态的确切高度时,如何将模态垂直放置在中心?
仅在模态超过屏幕高度的情况下,模态才能居中并在模型主体中具有overflow:auto吗?
我试过使用此:
.modal-dialog {
height: 80% !important;
padding-top:10%;
}
.modal-content {
height: 100% !important;
overflow:visible;
}
.modal-body {
height: 80%;
overflow: auto;
}
当内容远大于垂直屏幕大小时,这给了我所需的结果,但是对于较小的模态内容却几乎无法使用。
添加此简单的CSS也可以。