Image qui bouge au clique !!!

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

4 réponses

  1. salut!
    tu trouveras des elements de reponse ici!
    http://www.startyourdev.com/html/evenement-html-onmouseover
    2
    1. Merci beaucoup, je me pence dessus et je te tien au courant !!!
      0
  2. 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
    1. 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
  3. 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
    1. Comment dire... Tu ma 10000 de fois aidé :) Tout marche !!! Un très Grand MERCI ^^
      0
    2. 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
    3. D'accord Merci (encore ^^) !!!
      0
    4. Ha non attend il y a 2 problèmes
      0
    5. 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
  4. utilise Javascript, c'est mieux
    0