Image qui bouge au clique !!!

floflo55 Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   -  
floflo55 Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
j'aimerais savoir quel est la commande HTLM qui permet à une image de se lever quand on passe la sourie dessus et qui dirige vers un site web quand on clique dessus, comme en haut à droite du site https://www.commentcamarche.net/ !!!

Un très grand merci d'avance
A voir également:

4 réponses

vieuxpc Messages postés 2715 Date d'inscription   Statut Membre Dernière intervention   976
 
salut!
tu trouveras des elements de reponse ici!
http://www.startyourdev.com/html/evenement-html-onmouseover
2
floflo55 Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   4
 
Merci beaucoup, je me pence dessus et je te tien au courant !!!
0
inspiring Messages postés 1813 Date d'inscription   Statut Membre Dernière intervention   265
 
tu peux le faire en utilisant du CSS , avec les propriétés "transform" et "transition"

pour la redirection c'est simplement un lien comme pour un bouton
1
floflo55 Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   4
 
Je n'ai jamais fait du CSS, peut tu m'aider un peut plus en me donnant un code. L'image que je veux faire bouger s'appelle 123.png

Un TRES grand merci d'avance
0
inspiring Messages postés 1813 Date d'inscription   Statut Membre Dernière intervention   265
 
Si ca peut te rendre service :)

Le code CSS à insérer dans ta page web, entre les balises <head> et </head> :

<style type="text/css">

#bouton {
width:20px;
height:50px;
background-image:url(123.png);
background-repeat: no-repeat;
background-position: 0px 25px;
}

#bouton:hover {

background-repeat: no-repeat;
background-position: 0px 0px;
transition: width 2s;
-moz-transition: width 2s; /* Firefox 4 */
-webkit-transition: width 2s; /* Safari and Chrome */
-o-transition: width 2s; /* Opera */
}
</style>

Le code HTML à intégrer entre les balises <body> et </body> :

<a href="url de redirection"><div id="bouton"></div></a>

Les explications :

Tu définis width et height (largeur et hauteur) comme tu veux

background-position défini la position de ton image au repos et au survol, a toi de définir tes paramètres. la première valeur est l'alignement sur X et la seconde l'alignement sur Y

la propriété transition ne fonctionne pas sous Internet Explorer, l'effet se fera quand meme mais sans tenir compte du temps indiquer. En ce qui concerne ce délai, a toi de voir

Si t'as des questions ...

Je trouve le CSS plus pratique que le javascript, mais c'est un avis perso

en espérant t'avoir aidé
1
floflo55 Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   4
 
Comment dire... Tu ma 10000 de fois aidé :) Tout marche !!! Un très Grand MERCI ^^
0
inspiring Messages postés 1813 Date d'inscription   Statut Membre Dernière intervention   265
 
lol, heureusement que ca marche sinon je ne t'aurais pas donner cet exemple.

Si ton idée est de créer un site ou juste quelques pages web, penche toi qd meme sur le CSS, ça te rendra pas mal de service.
0
floflo55 Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   4
 
D'accord Merci (encore ^^) !!!
0
floflo55 Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   4
 
Ha non attend il y a 2 problèmes
0
floflo55 Messages postés 221 Date d'inscription   Statut Membre Dernière intervention   4
 
P1: La transition ne marche pas
P2: je doit mettre ou l'adresse URL du site ou ça renvoie quand je clique dessus (sur l'image)
0
Utilisateur anonyme
 
utilise Javascript, c'est mieux
0