Détails de la leçon
Description de la leçon
Dans cette leçon, nous allons explorer l'usage des transformations CSS pour agrandir une image lors du survol de la souris, créant ainsi un effet de zoom. Nous débuterons par la mise en place d'une transformation via la propriété transform: scale pour créer l'effet d'agrandissement de 20%. Ensuite, nous intégrerons une transition de 0,3 secondes pour adoucir le changement de taille de l'image.
Nous verrons également comment repositionner et redimensionner les bordures à l'intérieur d'un div contenant l'article. Afin de masquer les débordements d'image hors de la boîte, nous utiliserons la propriété overflow: hidden. Enfin, nous corrigerons la position de notre calque de 10 à 0 pixels.
Ce tutoriel vous permettra de comprendre comment ajuster dynamiquement la taille d'une image et manipuler les propriétés CSS pour obtenir des effets visuels souvent utilisés sur les sites web modernes.
Objectifs de cette leçon
Comprendre et appliquer les transformations CSS pour l'agrandissement d'image, apprendre à manipuler les transitions et les propriétés de bordure dans un contexte de mise en page web.
Prérequis pour cette leçon
Connaissances de base en CSS et HTML, familiarité avec les concepts de transformations et transitions CSS.
Métiers concernés
Développeur Front-end, Designer UI/UX, Intégrateur Web
Alternatives et ressources
Utilisation de JavaScript pour les transformations dynamiques, bibliothèques CSS comme Animate.css pour des transitions pré-définies.