Modals
Use Bootstrap’s JavaScript modal plugin to add dialogs to your site for lightboxes, user notifications, or completely custom content.
Base Examples
Following are basic example of modals, just toggle a working modal demo by clicking the buttons below.
Class Reference | Details |
---|---|
.modal-{sm|lg|xl} |
Use with .modal-dialog for modal size. eg. <div class="modal-dialog modal-lg">... ...</div> |
.modal-dialog-{top|bottom} |
Use with .modal-dialog for modal position. eg. <div class="modal-dialog modal-dialog-top">... ...</div> |
.modal-body-{sm|md|lg} |
Use with .modal-body for modal inside gap. eg. <div class="modal-body modal-body-lg">... ...</div> |
.zoom |
Use with .modal for zoom effect. eg. <div class="modal fade zoom"> ...</div> |
Additionaly supported |
Code Example
<!-- Modal Trigger Code --> <button type="button" class="btn btn-primary" data-toggle="modal" data-bs-target="#modalDefault">Modal Default</button> <!-- Modal Content Code --> <div class="modal fade" tabindex="-1" id="modalDefault"> <div class="modal-dialog" role="document"> <div class="modal-content"> <a href="#" class="close" data-dismiss="modal" aria-label="Close"> <em class="icon ni ni-cross"></em> </a> <div class="modal-header"> <h5 class="modal-title">Modal Title</h5> </div> <div class="modal-body"> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Voluptatem similique earum necessitatibus nesciunt! Quia id expedita asperiores voluptatem odit quis fugit sapiente assumenda sunt voluptatibus atque facere autem, omnis explicabo.</p> </div> <div class="modal-footer bg-light"> <span class="sub-text">Modal Footer Text</span> </div> </div> </div> </div>
Use-case Modal
Some use-case example of modals that helps in develop your projects.