L'événement scrollend est une nouvelle API standardisée pour détecter la fin du défilement dans une page web, simplifiant ainsi la gestion des actions post-défilement. Contrairement aux méthodes précédentes utilisant des timers et des debounce, scrollend offre une détection fiable et immédiate, compatible avec tous les types de défilement (souris, clavier, tactile, programmé). Il est supporté par tous les navigateurs majeurs et permet des applications comme le lazy-loading optimisé, le suivi de la position de lecture, et le tracking précis. (Source : Alsacreations)
Tout est dans le titre
Je cite l'auteur La méthode scrollIntoView() permet de faire défiler un élément de la page web de manière à ce qu'il soit visible à l'écran en utilisant des options de défilement personnalisées si nécessaire
Une astuce intéressante
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre (via https://www.smashingmagazine.com/2019/02/monthly-web-development-update-2-2019/ )
Tout est dans le titre
Tout est dans le titre
Une bibliothèque pour animer des éléments au scroll (via https://www.creativejuiz.fr/blog/ressources-telechargements/les-ressources-du-web-36 )
Une bibliothèque pour faire des animations au scroll :)
Tout est dans le titre
Snippets: Disable Scroll Using jQuery at Learning jQuery
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre