Bootstrap 4 模态宽度(增加)
我想一个模式是80%左右的屏幕宽度<代码>模态lg不够大。这:Bootstrap 4 模态宽度(增加),bootstrap-4,bootstrap-modal,Bootstrap 4,Bootstrap Modal,我想一个模式是80%左右的屏幕宽度模态lg不够大。这: .modal .modal-dialog { width: 80%; } 无法使用Bootstrap 4。请确保您的模式未放置在容器中,尝试添加!重要注释,如果它没有改变原始注释的宽度。尝试使用px .modal .modal-dialog { width: 850px; } 只需更改大小。引导3 通过执行以下操作,您可以创建或仅覆盖默认引导modal lg: .modal-lg { max-width: 80%; }
.modal .modal-dialog {
width: 80%;
}
无法使用Bootstrap 4。请确保您的模式未放置在容器中,尝试添加!重要注释,如果它没有改变原始注释的宽度。尝试使用px
.modal .modal-dialog {
width: 850px;
}
只需更改大小。引导3 通过执行以下操作,您可以创建或仅覆盖默认引导
modal lg
:
.modal-lg {
max-width: 80%;
}
如果不工作,只需添加!重要信息
如下所示
.modal-lg {
max-width: 80% !important;
}
现在调用模态lg
<div class="modal-dialog modal-lg" role="document">
<!-- some modal content --->
</div
简单使用!在给出覆盖类的类的宽度后很重要
例如
.modal .modal-dialog {
width: 850px !important;
}
希望这对您有用。如果您使用Sass
根据,您可以自定义默认值
在您的情况下,您可以轻松地覆盖\u custom.scss
文件中名为$modal lg
的变量。以获得响应性答案
@media (min-width: 992px) {
.modal-dialog {
max-width: 80%;
}
}
在bootstrap4中,您必须使用“max-width”属性,然后它才能正常工作
<div id="modal_dialog" class="modal fade" tabindex="-1" role="dialog" style="display: none;">
<div class="modal-dialog" style="max-width: 1350px!important;" role="document">
<div class="modal-content">
<div class="modal-body">
Sample text
</div>
</div>
</div>
示例文本
这是对我有效的解决方案:
<div class="modal-dialog" style="min-width: 1500px" role="document">
.modal{
填充:0!重要;
}
.模态对话框{
最大宽度:80%!重要;
身高:100%;
填充:0;
保证金:0;
}
.模态内容{
边界半径:0!重要;
身高:100%;
}
-
引导程序4包括。您可以将大小更改为页面宽度的25/50/75/100%(我希望有更多的增量)
为了使用这些,我们将替换模态lg
类。默认宽度和modal lg
都使用cssmax width
来控制模态的宽度,因此首先添加mw-100
类以有效禁用max width
。然后只需添加所需的宽度类,例如w-75
请注意,您应该将mw-100
和w-75
类放置在带有modal对话框
类的div中,而不是modal
类,例如
<div class='modal-dialog mw-100 w-75'>
...
</div>
...
试试这个,这是对我有效的解决方案:
<div class="modal-dialog" style="min-width: 1500px" role="document">
所以我也在同一个问题上苦苦挣扎。解决这个问题最快捷最简单的方法就是添加
modal lg
在您的modal Div上
示例
设置最大宽度:80%代码>作为内联样式表
<div class="modal-dialog modal-lg" role="document" style="max-width: 80%;">
在bootstrap3中,我只使用modal lg
和modal sm
类来定义大小模态。你也可以在你的css中对.modal lg
进行过多的重写。这是真正的答案。但是这是否是响应性的呢?我换了一个模态窗口,但对于移动窗口,它保留了类。模态lg不会这么做的,我think@AlanPallath使用width类可能会破坏响应性。有一个关于响应宽度类的建议(例如,w-lg-100
),但是引导程序维护人员不想添加它们。是的,我也这么认为。因此,一个@媒体(最小宽度:992px)
帮助我解决了这个问题,而不是这个问题。无论如何,谢谢。这是正确的答案,kitsu.eb的答案打破了xs大小的模式,谢谢@Joel