Bonjour à tous.
Je vous explique mon probleme. Je voudrais mettre une image et lorsque que la souris passe dessus je voudrais changer cette image.
On m'a parlé de hover, mais est ce que possible d'inserer du javascript de facon a changer l'image?
Bonjour à tous.
Je vous explique mon probleme. Je voudrais mettre une image et lorsque que la souris passe dessus je voudrais changer cette image.
On m'a parlé de hover, mais est ce que possible d'inserer du javascript de facon a changer l'image?
onmouseover
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
oui mais quelle instruction en javascript peut on mettre pour changer la source de l'image?
Bonjour,J'ai peur qu'il faille attendre le CSS3Envoyé par seb591
![]()
(d'ailleurs si qq1 connait des dates envisageables, ça m'intéresse)
Sinon, en JS :En l'écrivant, je m'aperçoit qu' "on" t'avait peut-être parler de mouseover et non de hover
Code : Sélectionner tout - Visualiser dans une fenêtre à part <img src="old_url.gif" onmouseover="this.src='new_url.gif';">
A+
La pseudo-classe hover ne fonctionne pas sur IE autre part que sur des liens.
Sinon, si tu ne veux pas de Javascript, tu peux ruser en mettant ton image en background d'un lien de taille 100% aux dimensions de ton image et en display:block par exemple, cette image contient les deux états et sur le hover du lien on modifie la position du background.
Si l'image est dans un lien ca fonctionne qd meme?
Je ne savais pas dans quel forum mettre ce post, c'est pour ca que je l'ai mis dans les 2![]()
Pour mon code : ouiEnvoyé par seb591
Pour celui de Bisunurs, il faut qu'il soit dans un lien ...
Cette image te sert-elle comme "bouton" pour un lien ?
Véhicule-t-elle du texte ou une information importante dessus?
Bonjour
Oui mon image est contenu dans un lien
sous IE il me semble avoir vu que le css pouvait supporter du script genre avec "expression" ...
Mais je ne sais pas ce que ça vaut vraiment ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
De toute façon, IE ou Firefox, pour changer l'attribut src d'une balise img il faut passer par Javascript.
oui le seule solution pour se passer de javascript serait d'utiliser le hover d'une balise a pour modifier le background ...
à moins d'avoir duex balises a supperposées et jouer sur le display sur le hover mais bon ça fait plus pansement qu'autre chose
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
La solution de Bisunurs permet de n'utiliser qu'un seul "objet pansement" au lieu de 2 ....Envoyé par Bisûnûrs
Toujours ça de pris![]()
Partager