J'essaie de remplacer une balise! Importante pour une classe hover dans un plugin que j'utilise.classe prioritaire avec! Tag important
Le CSS pour l'élément/classe dans le plug-in est la suivante:
input.fl-submit {
background: #555;
background: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.12, rgb(60,60,60)),
color-stop(1, rgb(85,85,85))
);
background: -moz-linear-gradient(
center bottom,
rgb(60,60,60) 12%,
rgb(85,85,85) 100%
);
}
input.fl-submit:hover {
background: #282828 !important;
}
Je suis en train de changer la propriété d'arrière-plan, que je peux faire avec une balise importante pour input.fl soumettre, mais parce que la propriété hover a déjà une balise importante, je ne peux pas savoir comment la contourner. J'ai essayé quelques méthodes jquery que j'ai déjà trouvées sur stackoverflow, mais je n'ai pas réussi à le faire fonctionner, donc je serais reconnaissant pour toute aide.
Merci,
Nick
C'est une bonne illustration de pourquoi 'important' ne devrait jamais être utilisé!. Si vous pouvez éditer le CSS, retravaillez-le en utilisant [specificity] (http://coding.smashingmagazine.com/2007/07/27/css-specificity-things-you-should-know/) plutôt que "! Important". – shanethehat