10

我一直在尝试将 Boostrap 3 模态对话框垂直居中,但没有成功。那怎么能做到呢?

4

2 回答 2

8

您可以像这样在 Bootstrap 3 modal 上实现垂直对齐中心:

.modal-vertical-centered {
transform: translate(0, 50%) !important;
-ms-transform: translate(0, 50%) !important; /* IE 9 */
-webkit-transform: translate(0, 50%) !important; /* Safari and Chrome */
}

并将这个 css 类添加到“modal-dialog”容器中

<div class="modal-dialog modal-vertical-centered">
...

jsFiddle 工作示例:http: //jsfiddle.net/U4NRx/

于 2013-10-31T16:04:29.293 回答
1
 <style>
     .modal-vertical-centered {
         display: flex;
         align-items: center;
     }
 </style>

<div class="modal fade modal-vertical-centered" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display: none;">
于 2018-06-26T01:30:14.800 回答