Modals

Modals Examples ( The bootstrap modals is a dialog box/popup window that is displayed on top of the current page, as shown in below example.)


Standard modal

Show Code
-- Action button
<button type="button" class="btn btn-primary " data-toggle="modal" data-target="#myModal">Standard modal</button>
-- Modal content
<div id="myModal" class="modal fade" tabindex="-1" aria-labelledby="myModalLabel" aria-hidden="true" style="display: none;">
<div class="modal-dialog">
	<div class="modal-content">
		<div class="modal-header">
			<h5 class="modal-title mt-0" id="myModalLabel">Modal Heading</h5>
			<button type="button" class="close" data-dismiss="modal" aria-label="Close">
				<span aria-hidden="true">×</span>
			</button>
		</div>
		<div class="modal-body">
			<h5>Overflowing text to show scroll behavior</h5>
			<p>
				Cras mattis consectetur purus sit amet fermentum.
				Cras justo odio, dapibus ac facilisis in,
				egestas eget quam. Morbi leo risus, porta ac
				consectetur ac, vestibulum at eros.
			</p>
			
		</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><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div>
 

Extra large modal

Show Code
-- Action button
<button type="button" class="btn btn-primary " data-toggle="modal" data-target=".bs-example-modal-xl">Extra large modal</button>
--Modal content
<div class="modal fade bs-example-modal-xl" tabindex="-1" aria-labelledby="myExtraLargeModalLabel" style="display: none;" aria-hidden="true">
<div class="modal-dialog modal-xl">
	<div class="modal-content">
		<div class="modal-header">
			<h5 class="modal-title mt-0" id="myExtraLargeModalLabel">Extra large modal</h5>
			<button type="button" class="close" data-dismiss="modal" aria-label="Close">
				<span aria-hidden="true">×</span>
			</button>
		</div>
		<div class="modal-body">
			<p>
				Cras mattis consectetur purus sit amet fermentum.
				Cras justo odio, dapibus ac facilisis in,
				egestas eget quam. Morbi leo risus, porta ac
				consectetur ac, vestibulum at eros.
			</p>
			<p>
				Praesent commodo cursus magna, vel scelerisque
				nisl consectetur et. Vivamus sagittis lacus vel
				augue laoreet rutrum faucibus dolor auctor.
			</p>
			<p class="mb-0">
				Aenean lacinia bibendum nulla sed consectetur.
				Praesent commodo cursus magna, vel scelerisque
				nisl consectetur et. Donec sed odio dui. Donec
				ullamcorper nulla non metus auctor
				fringilla.
			</p>
		</div>
	</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div> 

Large modal

Show Code
-- Action button
<button type="button" class="btn btn-primary " data-toggle="modal" data-target=".bs-example-modal-lg">Large modal</button>
--Modal content
<div class="modal fade bs-example-modal-lg" tabindex="-1" aria-labelledby="myLargeModalLabel" aria-hidden="true" style="display: none;">
<div class="modal-dialog modal-lg">
	<div class="modal-content">
		<div class="modal-header">
			<h5 class="modal-title mt-0" id="myLargeModalLabel">Large modal</h5>
			<button type="button" class="close" data-dismiss="modal" aria-label="Close">
				<span aria-hidden="true">×</span>
			</button>
		</div>
		<div class="modal-body">
			<p>
				Cras mattis consectetur purus sit amet fermentum.
				Cras justo odio, dapibus ac facilisis in,
				egestas eget quam. Morbi leo risus, porta ac
				consectetur ac, vestibulum at eros.
			</p>
			<p>
				Praesent commodo cursus magna, vel scelerisque
				nisl consectetur et. Vivamus sagittis lacus vel
				augue laoreet rutrum faucibus dolor auctor.
			</p>
			<p class="mb-0">
				Aenean lacinia bibendum nulla sed consectetur.
				Praesent commodo cursus magna, vel scelerisque
				nisl consectetur et. Donec sed odio dui. Donec
				ullamcorper nulla non metus auctor
				fringilla.
			</p>
		</div>
	</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div> 

Small modal

Show Code
-- Action button
<button type="button" class="btn btn-primary " data-toggle="modal" data-target=".bs-example-modal-sm">Small modal</button>
--Modal content
<div class="modal fade bs-example-modal-sm" tabindex="-1" aria-labelledby="mySmallModalLabel" aria-hidden="true" style="display: none;">
<div class="modal-dialog modal-sm">
	<div class="modal-content">
		<div class="modal-header">
			<h5 class="modal-title mt-0" id="mySmallModalLabel">Small modal</h5>
			<button type="button" class="close" data-dismiss="modal" aria-label="Close">
				<span aria-hidden="true">×</span>
			</button>
		</div>
		<div class="modal-body">
			<p>
				Cras mattis consectetur purus sit amet fermentum.
				Cras justo odio, dapibus ac facilisis in,
				egestas eget quam. Morbi leo risus, porta ac
				consectetur ac, vestibulum at eros.
			</p>
			<p>
				Praesent commodo cursus magna, vel scelerisque
				nisl consectetur et. Vivamus sagittis lacus vel
				augue laoreet rutrum faucibus dolor auctor.
			</p>
			<p class="mb-0">
				Aenean lacinia bibendum nulla sed consectetur.
				Praesent commodo cursus magna, vel scelerisque
				nisl consectetur et. Donec sed odio dui. Donec
				ullamcorper nulla non metus auctor
				fringilla.
			</p>
		</div>
	</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div> 

Center modal

Show Code
-- Action button
<button type="button" class="btn btn-primary " data-toggle="modal" data-target=".bs-example-modal-center">Center modal</button>
--Modal content
<div class="modal fade bs-example-modal-center" tabindex="-1" aria-labelledby="mySmallModalLabel" aria-hidden="true" style="display: none;">
<div class="modal-dialog modal-dialog-centered">
	<div class="modal-content">
		<div class="modal-header">
			<h5 class="modal-title mt-0">Center modal</h5>
			<button type="button" class="close" data-dismiss="modal" aria-label="Close">
				<span aria-hidden="true">×</span>
			</button>
		</div>
		<div class="modal-body">
			<p>
				Cras mattis consectetur purus sit amet fermentum.
				Cras justo odio, dapibus ac facilisis in,
				egestas eget quam. Morbi leo risus, porta ac
				consectetur ac, vestibulum at eros.
			</p>
			<p>
				Praesent commodo cursus magna, vel scelerisque
				nisl consectetur et. Vivamus sagittis lacus vel
				augue laoreet rutrum faucibus dolor auctor.
			</p>
			<p class="mb-0">
				Aenean lacinia bibendum nulla sed consectetur.
				Praesent commodo cursus magna, vel scelerisque
				nisl consectetur et. Donec sed odio dui. Donec
				ullamcorper nulla non metus auctor
				fringilla.
			</p>
		</div>
	</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div>
 

Scrollable modal

Show Code
-- Action button
<button type="button" class="btn btn-primary " data-toggle="modal" data-target="#exampleModalScrollable">Scrollable modal</button>
--Modal content
<div class="modal fade" id="exampleModalScrollable" tabindex="-1" aria-labelledby="exampleModalScrollableTitle" aria-hidden="true" style="display: none;">
<div class="modal-dialog modal-dialog-scrollable">
<div class="modal-content">
<div class="modal-header">
	<h5 class="modal-title mt-0" id="exampleModalScrollableTitle">Scrollable Modal</h5>
	<button type="button" class="close" data-dismiss="modal" aria-label="Close">
		<span aria-hidden="true">×</span>
	</button>
</div>
<div class="modal-body">
	<p>Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.</p>
	<p>Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.</p>
	<p>Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.</p>
	<p>Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.</p>
	<p>Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.</p>
	<p>Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.</p>
	<p>Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.</p>
	<p>Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.</p>
	<p>Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.</p>
	<p>Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.</p>
	<p>Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.</p>
	<p>Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.</p>
	<p>Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.</p>
	<p>Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.</p>
	<p>Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.</p>
	<p>Cras mattis consectetur purus sit amet fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.</p>
	<p>Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.</p>
	<p>Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.</p>
</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><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div>