hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Construisez vos propres effets de défilement avec Roll.js

Vous pouvez trouver des dizaines de bibliothèques de défilement sur le Web. La plupart sont écrits en JavaScript et ont leurs propres effets que vous pouvez redéfinir pour les mises en page d'une seule page, les animations de défilement et bien plus encore.

Mais qu'en est-il de coder vos propres effets de défilement ? Ou que se passe-t-il si vous voulez simplement un moyen simple de suivre jusqu'à quel point la page a défilé?

Roll.js est la bibliothèque que vous cherchez. Ce script open source est fou petit et super facile à utiliser . Vous pouvez obtenir ce travail avec quelques lignes de JavaScript. Et surtout, cela ne vous oblige pas à effectuer quoi que ce soit de spécifique, mais vous donne plutôt les outils pour créer vos propres fonctions de défilement personnalisées.

Le but de cette bibliothèque est d'aider les développeurs à structurer leurs effets de défilement sans trop d'efforts.

Si vous jetez un coup d'œil au dépôt principal de GitHub, vous trouverez un guide d'installation complet avec quelques exemples d'extraits. Vous pouvez exécuter des fonctions pour appeler à quel point l'utilisateur défile ou à différents "volets" de la page.

Ceux-ci fonctionnent le mieux sur les mises en page d'une seule page, mais vous pouvez utiliser Roll.js pour autant.

Avec un appel de fonction unique, vous pouvez extraire des données à chaque défilement comprenant:

  • Total des étapes de la page (le cas échéant)
  • Total% fait défiler la page.
  • Position actuelle sur la page en pixels.
  • Hauteur totale de la fenêtre d'affichage en fonction de la taille du périphérique.

Cela fonctionne également avec des liens de saut qui amènent les utilisateurs vers le bas (ou vers le haut) à certaines parties de la page.

Mais vous pouvez également trouver beaucoup de ces fonctionnalités dans d'autres bibliothèques. Qu'est-ce qui rend Roll.js si spécial?

Une partie de cela est la syntaxe, mais le grand vendeur ici est la taille totale de la bibliothèque de 8 Ko lorsqu'il est minifié. C'est sacrément petit pour une bibliothèque de défilement si détaillée!

Vous pouvez voir comment cela fonctionne sur la page de démonstration principale et vous pouvez même télécharger le code source Roll.js pour creuser vous-même dans ces démos .

Tout depuis les démos en direct et les fichiers de bibliothèque bruts peuvent être tirés de GitHub et ils sont super faciles à travailler.

Mais si vous avez des questions, des suggestions, ou si vous voulez partager vos remerciements pour cette superbe bibliothèque, vous pouvez envoyer un message au créateur @williamngan.

Comment ajouter des avis de vacances à votre site WordPress

Comment ajouter des avis de vacances à votre site WordPress

Les festivités sont sur nous et quelle meilleure façon de répandre la joie que de mettre en place un avis sur le thème des vacances sur votre site ? Vous pourriez partir en vacances bientôt, vous pourriez souhaiter saluer vos visiteurs avec une carte spéciale, ou vous pourriez juste vouloir montrer un message spécial.Il y a

(Conseils techniques et de conception)

12 plugins WordPress pour gérer le contenu frontal

12 plugins WordPress pour gérer le contenu frontal

WordPress est une excellente plate-forme pour la gestion d'un blog, d'un site web, d'un portfolio, etc. mais elle est limitée en ce qui concerne la gestion de votre contenu - tout est fait depuis le backend du blog . Cela signifie que même si vous avez besoin d'éditer quelque chose rapidement sur un article ou une page, vous devez aller dans le backend pour le faire.Ce

(Conseils techniques et de conception)