J'essaie d'appliquer une couleur d'arrière-plan lorsque la souris de l'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 également a "reMode_selected"
Note : Je ne peux utiliser que des CSS et non javascript car je travaille dans un environnement limité.
Pour clarifier, mon objectif est de colorer le premier élément au survol mais pas le second.
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 de mal ?
CSS
/* do not apply background-color so leave this empty */
.reMode_selected .reMode_hover:hover
{
}
.reMode_hover:hover
{
background-color: #f0ac00;
}