Full Screen Modal Dialog In Bootstrap 4
| File Size: | 49.6 KB |
|---|---|
| Views Total: | 21976 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
A CSS extension to Bootstrap 4 framework that makes the modal component take up the whole screen when toggled.
How to use it:
1. Load the stylesheet bootstrap4-modal-fullscreen.css in your Bootstrap project.
<link rel="stylesheet" href="/path/to/cdn/bootstrap.min.css" /> <script src="/path/to/cdn/jquery.slim.min.js"></script> <script src="/path/to/cdn/bootstrap.min.js"></script> <link rel="stylesheet" href="/path/to/dist/bootstrap4-modal-fullscreen.css" />
2. Or simply add the following CSS snippets into your document.
.modal.modal-fullscreen .modal-dialog {
width: 100vw;
height: 100vh;
margin: 0;
padding: 0;
max-width: none;
}
.modal.modal-fullscreen .modal-content {
height: auto;
height: 100vh;
border-radius: 0;
border: none;
}
.modal.modal-fullscreen .modal-body {
overflow-y: auto;
}
3. Add the CSS class 'modal-fullscreen' to the existing modal dialog and done.
<div class="modal fade modal-fullscreen" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">Modal title</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> ... </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> <button type="button" class="btn btn-primary">Save changes</button> </div> </div> </div> </div>
This awesome jQuery plugin is developed by basilebong. For more Advanced Usages, please check the demo page or visit the official website.











