5

これが古典的なものであることは知っていますが、ネット上で答えが見つかりません:

私はこの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;
    }
  }
}

ポインターが最初のコメント ブロックの上に移動すると、ネストされたコメント ブロックのホバー効果もアクティブになります。私が望むのは、彼の親や子供ではなく、ホバリングされているコメントにのみリンクが表示されるようにすることです。

これどうやってするの?ありがとう!

4

2 に答える 2

9
.myLinks{
  display:none;
}

.comment:hover > .myLinks {
  display: block;
}
于 2012-12-10T09:45:18.910 に答える
0

このCSSに慣れている

.myLinks{
display:none;
}

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

デモ

また

-------

.myLinks{
    visibility:hidden;
    }

    .comment:hover .myLinks{
    visibility: visible;
    }

デモ2

于 2012-12-10T09:44:09.343 に答える