现在有一个嵌套的结构
<style> div{ display: inline-block; margin: 50px;} .box-3{ width: 200px; height: 200px; background: pink} .box-2{ background:rgb(113, 160, 179)} .box-1{ background:thistle} div:hover{ outline:2px dashed rebeccapurple}</style><div class="box-1"> <div class="box-2"> <div class="box-3"></div> </div></div>
我想实现的效果是经过哪个元素哪个元素就有hover效果,实际情况是当hover到子元素时,父元素也会触发hover效果,有点类似js中的冒泡
请问有没有css的解决方式呢?
注:js可以实现,不需要js实现方法,谢谢
下面是js实现demo
https://codepen.io/xboxyan/pe...
临摹微笑