Modifier le list-style-Image CSS grace à l'évènement onmouseover
celili40
Messages postés2Date d'inscriptionjeudi 9 septembre 2010StatutMembreDernière intervention10 septembre 2010
-
9 sept. 2010 à 13:51
celili40
Messages postés2Date d'inscriptionjeudi 9 septembre 2010StatutMembreDernière intervention10 septembre 2010
-
10 sept. 2010 à 08:47
J'avoue tout de suite, je n'ai pas encore commencé le cours de javascript et mis à part le livre que j'ai englouti sur la question, je n'ai pas beaucoup de références.
J'ai créé une liste à puces pour mon menu, les puces étant des images, l'ID de mes List Items "tetine". Pour faire court, voila l'extrait de mon code XHTML concernant le menu :
Voici l'extrait de mon fichier CSS s'y rattachant :
li
{
list-style-image: url("images/tetine.png");
padding-top: 15px;
margin-left: 30px;
}
J'aimerai remplacerle l'URL du List Style Image de mes puces lors de l'évènement "onmouseover" et bien sur que les puces redeviennent "tetine.png" onmouseout.
J'ai créé un fichier javascript que j'ai trafiqué sans succès toute la matinée et qui donne en ce moment :
Zobibol
Messages postés469Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention20 février 20176 9 sept. 2010 à 17:22
Salut aussi !
alors, déjà deux vois le même id dans une page, c'est pas bien !!!!
ce qui est bien c'est des ids différents.
une solution: le CSS et un tout petit peu de javascript:
<style>
/**
* Classe par défaut des li
*/
li
{
list-style-image: url("images/tetine.png");
padding-top: 15px;
margin-left: 30px;
}
/**
* Classe utilisée lors du survol
*/
.LIOver{
list-style-image: url("images/tetineanim2.gif");
}
</style>
celili40
Messages postés2Date d'inscriptionjeudi 9 septembre 2010StatutMembreDernière intervention10 septembre 2010 10 sept. 2010 à 08:47
Hello!
Effectivement je m'en suis rendue compte après pour les ID : à force de bidouiller mon code j'ai fait n'importe quoi !!! Pour le reste vous avez 1000 fois raison aussi, c'est bien plus simple de jouer sur le CSS que sur le Javascript! Merci beaucoup à tous les deux, je vous confirme que les tétines bougent enfin