以下图片是Bootstrap4模态框默认大小,一般情况Bootstrap模态框有两个默认大小,一个是“modal-sm” 小模态框,一个是“modal-lg”大模态框。

有时候因为特殊要求,需要对模态框的大小,长宽进行重新设定;下面就介绍如何去设置Bootstrap模态框的长宽大小:
<!-- 模态框(Modal) -->
<div class="modal fade" >
<div class="modal-dialog" style="width:90%;">
<!-- 更改modal-dialog类的样式,增加一个宽度设置或高度设置 -->
<div class="modal-content">
<!-- 模态框头部 -->
<div class="modal-header">
<h4 class="modal-title">模态框</h4>
<button type="button" class="close" data-dismiss="modal">×</button>
</div>
<!-- 模态框主体 -->
<div class="modal-body">
</div>
<!-- 模态框底部 -->
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button>
</div>
</div>
</div>
</div>
<!-- /.modal -->
以上代码已经标注出需要更改的位置(更改modal-dialog类的样式,增加一个宽度设置或高度设置,如果要在其他位置设置宽高,可能会出现效果不好的情况,所以建议只在这个位置设置,如果要设置高度的话,也可以在modal-body上面设置);但需要注意的是,Bootstrap4会给modal-dialog类设定一个max-width 最大宽度限定,如果想要自定义宽度生效的话,需要给modal-dialog的max-width样式设置为 “max-width:100% !important;”,这样您的自定义宽度就会生效了。
如下就是我设置好的自定义长宽:
