Comment créer un scrollspy dans bootstrap 5

Comment créer un scrollspy dans bootstrap 5
Bootstrap 5 ScrollSpy Plugin est un système de navigation qui met en évidence les liens Navbar lorsque l'utilisateur fait défiler la page. ScrollSpy indique la position de l'utilisateur sur une page Web qui les aide à voir où ils se trouvent sur cette page. ScrollSpy n'est utilisé qu'avec des groupes de navigation ou de liste. Avant d'utiliser ScrollSpy, la position relative doit être appliquée au corps HTML.

Cet article reconnaît sur

  • Création de ScrollSpy
  • ScrollSpy avec Navbar
  • ScrollSpy avec le groupe de liste

Créer ScrollSpy

ScrollSpy peut être appliqué sur les deux composants:

  • Barre navale
  • Groupe de listes

ScrollSpy avec Navbar

Pour créer un ScrollSpy, utilisez le data-bs-spy = ”Scroll” attribut pour rendre la zone requise à faire défiler. Par exemple, nous choisissons le corps HTML comme zone de défilement. Donnez un identifiant ou un nom de classe de la barre de navigation à data-bs-cible Attribut pour connecter Navbar ou le groupe de liste avec une zone de défilement.

Code pour la section tête

Code de la section Body




Section 1




Section 2




Section 3




Section 4




Section 5




Section 6



C'est ainsi qu'un ScrollSpy est créé dans Bootstrap 5.

ScrollSpy avec le groupe de liste

Vous trouverez ci-dessous un exemple de ScrollSpy avec un groupe de liste. L'attribut data-bs-spy = ”Scroll” est utilisé pour rendre le div défilement et data-bs-cible L'attribut est utilisé pour s'assurer que le contenu est connecté à une zone de défilement. Enfin, pour activer le ScrollSpy Utiliser le code JavaScript et définir la position corporelle sur relative.

Code pour la section tête


Code de la section Body


Bootstrap ScrollSpy





Section 1
Section 2
Section 3
Section 4
Section 5




Section 1



Le plugin Bootstrap 5 ScrollSpy est un système de navigation qui met en évidence les liens Navbar lorsque l'utilisateur fait défiler le
page. ScrollSpy indique la position de l'utilisateur sur une page Web qui les aide à voir où ils sont
debout sur cette page. ScrollSpy n'est utilisé qu'avec des groupes de navigation ou de liste. Avant d'utiliser ScrollSpy, le relatif
La position doit être appliquée au corps HTML.


Section 2



Le plugin Bootstrap 5 ScrollSpy est un système de navigation qui met en évidence les liens Navbar lorsque l'utilisateur fait défiler le
page. ScrollSpy indique la position de l'utilisateur sur une page Web qui les aide à voir où ils sont
debout sur cette page. ScrollSpy n'est utilisé qu'avec des groupes de navigation ou de liste. Avant d'utiliser ScrollSpy, le relatif
La position doit être appliquée au corps HTML.


Section 3



Le plugin Bootstrap 5 ScrollSpy est un système de navigation qui met en évidence les liens Navbar lorsque l'utilisateur fait défiler le
page. ScrollSpy indique la position de l'utilisateur sur une page Web qui les aide à voir où ils sont
debout sur cette page. ScrollSpy n'est utilisé qu'avec des groupes de navigation ou de liste. Avant d'utiliser ScrollSpy, le relatif
La position doit être appliquée au corps HTML.


Section 4



Le plugin Bootstrap 5 ScrollSpy est un système de navigation qui met en évidence les liens Navbar lorsque l'utilisateur fait défiler le
page. ScrollSpy indique la position de l'utilisateur sur une page Web qui les aide à voir où ils sont
debout sur cette page. ScrollSpy n'est utilisé qu'avec des groupes de navigation ou de liste. Avant d'utiliser ScrollSpy, le relatif
La position doit être appliquée au corps HTML.


Section 5



Le plugin Bootstrap 5 ScrollSpy est un système de navigation qui met en évidence les liens Navbar lorsque l'utilisateur fait défiler le
page. ScrollSpy indique la position de l'utilisateur sur une page Web qui les aide à voir où ils sont
debout sur cette page. ScrollSpy n'est utilisé qu'avec des groupes de navigation ou de liste. Avant d'utiliser ScrollSpy, le relatif
La position doit être appliquée au corps HTML.





C'est ainsi que ScrollSpy est créé à l'aide de groupes de liste.

Conclusion

ScrollSpy est créé en utilisant l'attribut data-bs-spy = ”Scroll” et data-bs-cible Attribut sur la balise corporelle pour le faire défiler et si vous souhaitez appliquer ces attributs sur un div, ajouter décalage des données attribut et régler le débordement sur auto. Dans l'article ci-dessus, le processus de création d'un ScrollSpy s'explique en détail et pour faire fonctionner correctement le travail de défilement relatif.