dpn*_*dra 37 javascript css css3 twitter-bootstrap
<div class="modal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Modal title</h4>
</div>
<div class="modal-body">
<p>One fine body…</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
如何更改bootstrap中的默认模态位置,我应该在哪里编辑以更改默认位置.
msn*_*aky 38
将以下css添加到您的html并尝试更改顶部,右侧,底部,左侧值.
.modal {
position: absolute;
top: 10px;
right: 100px;
bottom: 0;
left: 0;
z-index: 10040;
overflow: auto;
overflow-y: auto;
}
Run Code Online (Sandbox Code Playgroud)
Bam*_*omy 12
我得到了一个更好的结果设置这个类:
.modal-dialog {
position: absolute;
top: 50px;
right: 100px;
bottom: 0;
left: 0;
z-index: 10040;
overflow: auto;
overflow-y: auto;
}
Run Code Online (Sandbox Code Playgroud)
使用bootstrap 3.3.7.
(所有归功于msnfreaky的想法......)
如果需要更改 modal 的底部位置,则需要修改 modal-body 的 max-height:
.modal-body {
max-height: 75vh;
}
Run Code Online (Sandbox Code Playgroud)
正如其他答案所说,您可以调整模式对话框的右侧和顶部:
.modal-dialog {
top: 10vh;
right: 5vw;
}
Run Code Online (Sandbox Code Playgroud)
要更改视口中的 Modal 位置,您可以定位 Modal div id,在此示例中,此 id 为 myModal3
<div id="modal3" class="modal">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Modal title</h4>
</div>
<div class="modal-body">
<p>One fine body…</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
#myModal3 {
top:5%;
right:50%;
outline: none;
overflow:hidden;
}
Run Code Online (Sandbox Code Playgroud)