Les effets de survol sont toujours un sujet amusant à explorer. Dans le passé, nous avions construit d’excellents exemples de hovers CSS faciles à copier-coller directement dans votre code.
Aujourd'hui, nous allons poursuivre avec dix nouveaux effets spécialement conçus pour être utilisés avec des images. Chaque exemple est accompagné d'un extrait HTML et CSS que vous pouvez voler et d'une démonstration en direct afin de le voir en action.
Aperçu
Avant de commencer, jetez un œil à la démonstration ci-dessous pour voir tous les effets de survol que nous allons créer.
Démo: Cliquez ici pour lancer.
Installer
Avant de commencer à créer les démos individuelles, une configuration de base est requise. Voici un morceau de CSS que nous utiliserons pour dicter l'apparence de base de tous les exemples.
Il s’agit pour l’essentiel de choses élémentaires: la taille de la boîte nous permet de manipuler le modèle de la boîte (n'hésitez pas à appliquer plus précisément si vous n’aimez pas le sélecteur universel), et la classe pic nous donne l’occasion de lancer un style générique pour chaque photo.
Zoom et Pan
Notre premier groupe d’effets consiste à utiliser certaines astuces avec débordement masqué. En coupant l'image à la limite d'une div, nous pouvons réaliser des survols assez sympas.
Voici une démonstration des quatre effets de survol en action:
Démo: Cliquez ici pour lancer.
Croître
Pour commencer, nous allons faire en sorte que lorsque l'utilisateur survole l'image, la photo s'agrandisse tout en restant dans les limites, ce qui entraîne un effet de zoom avant. Voici le HTML.
HTML