Bonjour,
J'ai suivi le tuto menu accordéon, tout fonctionne aucun problème
Par contre, j'essaie de le modifier visuellement, et malgré de nombreux essais j'ai du mal à obtenir ce que je veux
Je voudrais mettre pour chacune de mes li un icon en background différent, ça j'ai réussi
Mais, en essayant de conserver comme sur le tuto d'origine une couleur en background différent selon que le li est open ou non, et bien je n'y arrive pas!
Côté html j'ai juste ajouté une class au li:
En css voilà ce que ça donne, en plus du code d'origine, j'ai donc rajouté des class pour les background: exemple:
Avec ça, j'obtiens bien l'image bibi en background, mas du coup, lorsque je passe la souris dessus pas de changement de couleur en background, et lorsque le li est open même chose...
J'ai essayé de retirer le span et le a, en me disant qu'en ajoutant seulement l'image en background le reste serait conservé, comme ça:
mais non, ça ne marche pas non plus
Avez-vous une idée?
Merci d'avance pour votre coup de main
J'ai suivi le tuto menu accordéon, tout fonctionne aucun problème
Par contre, j'essaie de le modifier visuellement, et malgré de nombreux essais j'ai du mal à obtenir ce que je veux
Je voudrais mettre pour chacune de mes li un icon en background différent, ça j'ai réussi
Mais, en essayant de conserver comme sur le tuto d'origine une couleur en background différent selon que le li est open ou non, et bien je n'y arrive pas!
Côté html j'ai juste ajouté une class au li:
<li class="toggleSubMenu exemple"><span>Exemple</span>
En css voilà ce que ça donne, en plus du code d'origine, j'ai donc rajouté des class pour les background: exemple:
ul.navigation .exemple a, ul.navigation .exemple span{
background: url(/images/bibi.png) 10px 5px no-repeat;
padding-left:40px;
}
Avec ça, j'obtiens bien l'image bibi en background, mas du coup, lorsque je passe la souris dessus pas de changement de couleur en background, et lorsque le li est open même chose...
J'ai essayé de retirer le span et le a, en me disant qu'en ajoutant seulement l'image en background le reste serait conservé, comme ça:
ul.navigation .exemple {
background: url(/images/bibi.png) 10px 5px no-repeat;
padding-left:40px;
}
mais non, ça ne marche pas non plus
Avez-vous une idée?
Merci d'avance pour votre coup de main