Hello,
Le framework Materialize propose une fonction JS scrollFire qui permet de faire ça de manière assez propre.
Bonjour / Bonsoir,
Je voudrais savoir comment faire pour afficher le contenue d'un site en scroll facilement comme sur ce site : http://jaybabani.com/caliber-html/ ?
Merci d'avance pour vos futur post :)
Hello,
Le framework Materialize propose une fonction JS scrollFire qui permet de faire ça de manière assez propre.
alors il faut vérifier que l’élément entre dans le viewport, tu as pleins de plugin en tapant "in viewport js / jquery" sur google
https://github.com/zeusdeux/isInViewport : celui ci est cool,
sinon, si tu veux savoir le coder de manière basique, le commentaire plus haut est presque bon, il manque une boucle sur les éléments pour savoir quel élément est dans le viewport et le scrollTop() sur l'élément qui ne donne absolument pas sa distance (Y / Top) mais son scroll interne. Il faut donc utiliser offset().top
scrollTop() ne sert que pour la window / viewport / fenêtre dans le cas présent
Salut,
Tu peux t'inspirer du tuto de @Grafikart sur le scrollspy (http://www.grafikart.fr/tutoriels/jquery/scroll-one-page-491) et l'adapter à tes besoin ça ne devrais pas être trop compliqué :)
Salut,
Tu peux egalement regarder du coté de wow.js qui te permet d'afficher des elements de ta page quand l'utilisateur arrive a leur niveau.
Facile a mettre en place et la doc est bien faite !
@+