j'ai un peu comme si cssjQuery appliquer la classe sous
#menu li
{
color:#336633;
}
.hover
{
color:#ffffff;
background-color:#336633;
}
J'utilise le vol stationnaire de jQuery comme si sur vol stationnaire: addClass ('vol stationnaire'); sur: removeClass ('hover');
Ceci modifie la couleur de l'arrière-plan mais pas la couleur de la police. Je suppose que c'est parce que la classe est appliquée en premier et que le comportement par défaut de Li est appliqué? Y a-t-il un moyen facile de faire ce travail? Je ne veux pas utiliser de classe pour le comportement par défaut de li, puis le supprimer, appliquer le survol et réappliquer le comportement par défaut.
Merci
commande avait raison. ! important fixé il vous remercie – Ori
La déclaration! important ne fonctionne pas dans IE6. – Joel
BTW, je pense que c'est parce que les sélecteurs d'id ont une préférence plus élevée que les sélecteurs de classe. Si vous aviez stylisé votre LI en classe, alors vous n'aurez pas besoin de! Important. – SolutionYogi