Я намагаюся застосувати фоновий колір, коли миша користувача наводить елемент, ім'я якого класу "reMode_hover"
.
Але я не хочу змінювати колір, якщо елемент також є"reMode_selected"
Примітка. Я можу використовувати лише CSS не javascript, оскільки я працюю в якомусь обмеженому середовищі.
Для уточнення, моя мета - забарвити перший елемент на наведення курсору, але не другий.
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>
Я спробував нижче сподіваючись, що перше визначення спрацює, але це не так. Що я роблю неправильно?
CSS
/* do not apply background-color so leave this empty */
.reMode_selected .reMode_hover:hover
{
}
.reMode_hover:hover
{
background-color: #f0ac00;
}