PopOver
PopOver
This is documentation on how to add Bootstrap5 popovers to any element on your website. Much like the ones you find in iOS.
Popovers
html
<buttontype="button"class="btn btn-dark example1"data-toggle="popover"title="Popover title"data-content="And here's some amazing content. It's very engaging. Right?">Click to toggle popover</button>
Dismiss Popovers
html
<atabindex="0"class="btn btn-dark example2"role="button"data-toggle="popover"data-trigger="focus"title="Dismissible popover"data-content="And here's some amazing content. It's very engaging. Right?">Dismissible popover</a>
Four directions
html
<buttontype="button"class="btn btn-dark example3"data-container="body"data-toggle="popover"data-placement="top"data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">Popover on top</button><buttontype="button"class="btn btn-dark example4"data-container="body"data-toggle="popover"data-placement="right"data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">Popover on right</button><buttontype="button"class="btn btn-dark example5"data-container="body"data-toggle="popover"data-placement="bottom"data-content="Vivamussagittis lacus vel augue laoreet rutrum faucibus.">Popover on bottom</button><buttontype="button"class="btn btn-dark example6"data-container="body"data-toggle="popover"data-placement="left"data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">Popover on left</button>
Script
<script src="bootstrap/bootstrap.bundle.min.js"></script><script>// Example 1new bootstrap.Popover(document.querySelector('.example1'), {container: 'body',});// Example 2new bootstrap.Popover(document.querySelector('.example2'), {trigger: 'focus',});// Example 3, 4, 5, 6new bootstrap.Popover(document.querySelector('.example3'), {trigger: 'focus',});new bootstrap.Popover(document.querySelector('.example4'), {trigger: 'focus',});new bootstrap.Popover(document.querySelector('.example5'), {trigger: 'focus',});new bootstrap.Popover(document.querySelector('.example6'), {trigger: 'focus',});</script>