Tôi đang cố gắng áp dụng màu nền khi chuột người dùng di chuột vào phần tử có tên lớp "reMode_hover"
.
Nhưng tôi không muốn đổi màu nếu phần tử cũng có"reMode_selected"
Lưu ý: Tôi chỉ có thể sử dụng CSS chứ không phải javascript vì tôi đang làm việc trong một số loại môi trường hạn chế.
Để làm rõ, mục tiêu của tôi là tô màu cho phần tử đầu tiên khi di chuột chứ không phải phần tử thứ hai.
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>
Tôi đã thử dưới đây với hy vọng định nghĩa đầu tiên sẽ hoạt động nhưng không được. Tôi đang làm gì sai?
CSS
/* do not apply background-color so leave this empty */
.reMode_selected .reMode_hover:hover
{
}
.reMode_hover:hover
{
background-color: #f0ac00;
}