J'essaie d'appliquer la couleur d'arrière-plan lorsqu'un utilisateur survole l'élément dont le nom de classe est "reMode_hover"
.
Mais je ne veux pas changer de couleur si l'élément aussi a"reMode_selected"
Remarque: je ne peux utiliser que CSS et non javascript car je travaille dans une sorte d'environnement limité.
Pour clarifier, mon objectif est de colorer le premier élément en survol mais pas le deuxième élément.
HTML
<a href="" title="Design" class="reMode_design reMode_hover">
<span>Design</span>
</a>
<a href="" title="Design"
class="reMode_design reMode_hover reMode_selected">
<span>Design</span>
</a>
J'ai essayé ci-dessous en espérant que la première définition fonctionnerait mais ce n'est pas le cas. Qu'est-ce que je fais mal?
CSS
/* do not apply background-color so leave this empty */
.reMode_selected .reMode_hover:hover
{
}
.reMode_hover:hover
{
background-color: #f0ac00;
}