Ich versuche, die Standardbreite des Dialogs zu ändern, aber es funktioniert nicht. Ich habe Lösungen versucht, die in this post erwähnt werden. Hier ist mein HTML-Code:
<style>
#myDialog .modal-dialog{
width:80%;
}
</style>
<div id="myDialog" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><i class="fa fa-times"></i></button>
<div class="modal-title" id="Dialog_title">Text Document</div>
</div>
<div class="modal-body">
<div id="my_doc_content"></div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal" onclick="rg.closeDialog('myDialog');">Close</button>
</div>
</div>
</div>
</div>
Hier ist ein JSFiddle, das Ihnen helfen kann: http://jsfiddle.net/h3WDq/1603/
Wenn für die Klasse .modal
anstelle von .modal-dialog
ein CSS-Stil hinzugefügt wird, können Sie die Breite des Modals einfach wie folgt ändern:
.modal{
width: 80%; /* respsonsive width */
margin-left:-40%; /* width/2) */
}
Hoffe das hilft dir!
Überschreiben Sie die .modal-dialog
Breite
.modal-dialog{
width: 80%;
margin: auto;
}
Fügen Sie diesen Code hinter bootstrap.min.css
ein, um die Standardbreite zu überschreiben.
Hier ist Geige arbeiten
Ich empfehle immer, mit non-built -Dateien zu arbeiten. Wenn Sie mit Quellen arbeiten, können Sie die Vorteile von variables, mixins und, falls erforderlich, add/modify nutzen, einige Standardverhalten nicht explizit ausgesetzt ...
gehen Sie zu https://github.com/twbs/bootstrap/blob/v4.0.0-alpha.3/scss/_modal.scss , um zu sehen, wo Größen definiert sind, und fügen Sie sie nach Bedarf hinzu ...
// example
@include media-breakpoint-up(lg) {
.modal-extralg { max-width: $modal-lg * 2; }
}
Verwenden Sie einfach die ID:
#myDialog {
width:80%;
}