qui n’a pas eu de problèmes d’essayer que le site ne voyait pas tant que le contenu n’a pas été chargé? La même chose s’est produite sur mon dernier site web. La conception avait beaucoup d’images dans chaque section, avec des photos impossibles à optimiser par sa nature, ce qui provoque un effet peu clair sur chaque changement de page: la conception a été mélangée jusqu’à ce que les images soient digérées pour être téléchargées. La solution? Parmi de nombreuses possibilités, j’ai décidé de créer un chargeur qui couvre tout le site jusqu’à ce qu’il soit prêt à faire défiler à travers les yeux de mes visiteurs.
par le réseau que j’ai vu de nombreux extraits, ou des codes qui pourraient les résoudre; Mais la grande majorité dépassée. Pour cette raison, j’ai décidé de planifier un système moderne que je partage pour que quiconque puisse l’utiliser.
code ou snippet
Il est très important que le HTML et le CSS du chargeur soient La première chose que l’utilisateur voit, avant même que le fichier CSS avec vos styles arrive traité. Par conséquent, vous devez l’inclure dans le brut, et aussi où le corps commence. Dans l’exemple, je vous laisse une mise en page où tout ce qui est visible est couvert, ajoute un fond blanc et, d’autre part, il se concentre sur une rotule (virements de cercle de cercle).
MAINTENANT à quoi vous attendre si nécessaire. Le code suivant supprime le chargement lorsque:
Le DOM est prêt (HTML).
Toutes les images ont été téléchargées.
Ceci présente le HTML Chargeur (représenté avec la classe de chargement).