虽然可以使用javascript或任何客户端脚本来完成,但是是否可以在将父元素悬停在CSS中时仅悬停特定的子元素?
<style>
.p{//some style...}
.p:hover{//change style of child having class c2}
</style>
<div class="p">
<span class="c1"></span>
<span class="c2"></span>
</div>
答案 0 :(得分:3)
您只需要在.c2
选择器之后传递:hover
:
.p:hover .c2{//change style of child having class c2}
修改强>
如果您只想悬停孩子,则需要将:hover
添加到子元素而不是父元素:
.p .c2:hover{//change style of child having class c2}