css hover嵌套类传播

我知道这是一个经典的但我在网上找不到答案:

我有这个HTML代码

<div class="comment>
  <div class="myLinks">Some Links</div>
  <div class="comment">
    <div class="myLinks">Some Links</div>
  </div>
</div>

然后我有这个CSS(用scss编写):

.myLinks {
  display: hidden;
}

.comment {
  &:hover {
    .myLinks {
      display: visible;
    }
  }
}

当指针位于第一个注释块之上时,嵌套的一个悬停效果也会被激活.我想要的是我的链接只在徘徊的评论中可见,而不是在他的父母或孩子中.

我怎样才能做到这一点?谢谢!

解决方法

.myLinks{
  display:none;
}

.comment:hover > .myLinks {
  display: block;
}

相关文章

Css3如何实现鼠标移上变长特效?(图文+视频)
css3怎么实现鼠标悬停图片时缓慢变大效果?(图文+视频)
jquery如何实现点击网页回到顶部效果?(图文+视频)
css3边框阴影效果怎么做?(图文+视频)
css怎么实现圆角边框和圆形效果?(图文+视频教程)
Css3如何实现旋转移动动画特效