Agrandir images avec survol de la souris

Agrandir images avec survol de la souris - HTML/CSS - Programmation

Marsh Posté le 01-04-2012 à 17:44:40    

Bonjour,
Je souhaite créer une page web avec quelques photos en taille réduite.
Et je souhaite qu'à chaque fois que j'en survole une, celle-ci s'agrandit et occupe le milieur de la page... pas l'intégralité mais une partie... comme ça, quand je bouge la souris, l'image agrandie disparaît...
Est-ce réalisable ?
Merci pour votre aide !
 :hello:


---------------
iMac 4Ghz (fin 2015) RAM 16Go SSD 256Go SSD 2To
Reply

Marsh Posté le 01-04-2012 à 17:44:40   

Reply

Marsh Posté le 01-04-2012 à 19:10:58    

C'est réalisable, oui, le mieux étant de t'appuyer sur une librairie JS comme JQuery.
Il faut bien sûre une bonne base en XHTML/CSS/JS !

 

Sinon, ce que tu proposes n'est pas top d'un point de vue ergonomique, c'est pas très intuitif le coup du "bouger la souris"... pars sur une logique de clic, ou alors garde cette idée mais met un temps de survol minimum avant de déclencher l'agrandissement, sinon ça risque d'être chaotique, surtout si le centre de l'image zoomé n'est pas le même que celui de la vignette !


Message édité par abais le 01-04-2012 à 19:11:44

---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 01-04-2012 à 19:53:26    

T'as pas forcement besoin de JS, avec les pseudo-classes du CSS tu peux déjà le faire ( hover / blur ) et si en plus tu es en HTML5/CSS3 avec les transitions tu peux faire un truc sympa sans problème :)


Message édité par synoyx le 01-04-2012 à 19:59:26

---------------
L'ennui est le pire ennemi d'un travail réussi
Reply

Marsh Posté le 01-04-2012 à 20:59:18    

Merci à vous pour vos réponses.
J'ai bien trouvé un lien (http://css.mammouthland.net/zoomer [...] ec-css.php) mais je ne vois pas où mettre le img:hover ...  :(  
J'ai dû louper un truc.


---------------
iMac 4Ghz (fin 2015) RAM 16Go SSD 256Go SSD 2To
Reply

Marsh Posté le 01-04-2012 à 21:29:16    

Finalement, j'ai trouvé un code qui fonctionne : http://batraciens.net/css-astuces/ [...] l-zoom.htm
Par contre, lorsque je survole une image, elle s'agrandit et "pousse" les autres.
L'effet que je cherche, c'est plutôt une image qui s'agrandit au milieu de l'écran et se superposant au-dessus du site...
Bon, suis-je assez clair dans ma description ?  :D


---------------
iMac 4Ghz (fin 2015) RAM 16Go SSD 256Go SSD 2To
Reply

Marsh Posté le 02-04-2012 à 09:32:23    

Tu le met en position absolute avec un z-index le plus grand et ça sevrait le faire


---------------
L'ennui est le pire ennemi d'un travail réussi
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed