Modal

Default Modals

Toggle a working modal demo by clicking the button below. It will slide down and fade in from the top of the page.

Static Backdrop

When backdrop is set to static, the modal will not close when clicking outside of it. Click the button below to try it.

Scrolling Long Content

When modals become too long for the user’s viewport or device, they scroll independent of the page itself. Try the demo below to see what we mean.

You can also create a scrollable modal that allows scroll the modal body by adding .modal-dialog-scrollable to .modal-dialog.

Modal Position

Add .modal-dialog-centered to .modal-dialog to vertically center the modal.

Specify the position for the modal. You can display modal at top, bottom of page by specifying classes modal-top and modal-bottom respectively.

Toggle Between Modals

Toggle between multiple modals with some clever placement of the data-bs-target and data-bs-toggle attributes. For example, you could toggle a password reset modal from within an already open sign in modal. Please note multiple modals cannot be open at the same time—this method simply toggles between two separate modals.

Open first modal
Optional Sizes

Modals have three optional sizes, available via modifier classes to be placed on a .modal-dialog. These sizes kick in at certain breakpoints to avoid horizontal scrollbars on narrower viewports.

Fullscreen Modal

Modals have three optional sizes, available via modifier classes to be placed on a .modal-dialog. These sizes kick in at certain breakpoints to avoid horizontal scrollbars on narrower viewports.

Modal Based Alerts

Modals have three optional sizes, available via modifier classes to be placed on a .modal-dialog. These sizes kick in at certain breakpoints to avoid horizontal scrollbars on narrower viewports.

© Darkone by StackBros.