Bonjour,
Je souhaiterais réaliser un zoom d'image au survol de la souris. J'ai regardé du coté de solutions utilisant le CSS et en appliquant une dimension fixe à l'image de base.
Cependant, cette solution remplace l'image de base en l'agrandissant. Ce que je souhaiterais faire, c'est afficher une image en "sur-impression" par dessus la page courante représentant un zoom de l'image survolée par la souris.
Je pense que cela est possible en javascript (a vérifier), mais je veux éviter tout javascript sur mon site.
Avez vous une solutions en html / css ? (du coté de la sortie du flux de l'image zoomée par exemple...).
Merci de votre aide.
Ps: Voici un bout de code qui ressemble a ce que je souhaiterais faire:
Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 .zoom a:hover img { width:300px; position:absolute; }
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <div class="zoom"> <a><img src="images.jpg" border="0"></a> </div>
Cela correspond a ce que je souhaite faire car ca me permet d'avoir un zoom par dessus le texte de la page. Par contre, l'image de base disparait et l'espace qu'elle occupait est repris par le texte.
Comment modifier ce bout de code pour que le zoom soit fait avec une autre image (image2.jpg) et que l'image de base reste tel quel ?
Merci.
Partager