Récemment, j'ai entrepris de créer une galerie de vignettes réactives. Je pensais que cela me prendrait quelques minutes, mais en réalité, il me fallait quelques heures pour travailler. Nous allons suivre un processus similaire aujourd'hui pour vous aider à comprendre comment cela fonctionne.
Un élément essentiel de la maîtrise de la conception réactive consiste à déterminer comment aborder des tâches spécifiques et s’adapter aux problèmes qui se posent dans le cadre de projets plus vastes. Un jour, vous travaillerez sur un projet et vous aurez besoin d’une galerie réactive. Vous vous souviendrez de cet article sur ce sujet précis.
Aperçu
Avant de commencer, jetez un coup d'œil à ce que nous construisons. Assurez-vous de redimensionner la page de la fenêtre de votre navigateur pour avoir un aperçu de la réponse de la page aux différentes tailles de fenêtres.
Démo: Cliquez ici pour lancer la démo.
HTML initial
Passons à ce projet avec du HTML de base. Au lieu d'utiliser d'anciennes images simples dans notre galerie, nous allons opter pour quelque chose de beaucoup plus polyvalent. Pour toute entrée donnée, vous voudrez peut-être une image, un titre et une brève description. Envelopper tout cela dans un élément reproductible et le jeter dans un conteneur div. Ça devrait ressembler a quelque chose comme ca: