Bootstrap5 Popover
Le plugin popover est similaire à l'info-bulle ; il s'affiche après un clic sur un élément. Contrairement à l'info-bulle, il peut afficher plus de contenu.
Comment créer un popover
En ajoutant à un élémentdata-bs-toggle="popover"pour créer un popover.
titleLe contenu de l'attribut est le titre du popover,data-bs-contentl'attribut affiche le contenu textuel du popover :
Remarque :Le popover doit être écrit dans le code d'initialisation JavaScript.
L'exemple suivant peut utiliser des popovers n'importe où dans le document :
Exemple
Essayez-le »
Spécifiez la position du popover
Par défaut, le popover apparaît sur le côté droit de l'élément.
Vous pouvez utiliserdata-bs-placementl'attribut pour définir la direction dans laquelle le popover apparaît : haut, bas, gauche ou droite :
Exemple
Essayez-le »
Fermer le popover
Par défaut, le popover se ferme après avoir cliqué à nouveau sur l'élément spécifié. Vous pouvez utiliserdata-bs-trigger="focus"l'attribut pour définir la fermeture du popover lors d'un clic en dehors de l'élément :
Exemple
Essayez-le »
Astuce :Si vous souhaitez obtenir l'effet d'affichage lorsque la souris survole l'élément et de masquage lorsqu'elle s'en éloigne, vous pouvez utiliserdata-bs-triggerl'attribut et définir la valeur sur "hover" :
Exemple
Essayez-le »