如何在CSS选择器中排除特定的类名?
当用户鼠标将鼠标悬停在其类名称为的元素上时,我尝试应用背景色"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; }