34

css で、複数のクラスのホバー イベントを定義して同じプロパティを使用するにはどうすればよいですか。これはうまくいかないようです:

.my_div:hover .my_td:hover {
    border: 1px solid red;
}

ありがとう

4

6 に答える 6

58

次のようにコンマで区切る必要があります。

.my_div:hover, .my_td:hover {
      border: 1px solid red;
}
.contact-dpd:hover .contact-content, .work-dpd:hover .work-content{
     display:block
}
于 2012-08-26T18:46:18.980 に答える
9

の間にコンマを追加します: .my_div:hover, .my_td:hover.

于 2012-08-26T18:46:21.393 に答える
8

これはうまくいくはずです

.my_div:hover, .my_td:hover {
        border: 1px solid red;
}
于 2012-08-26T18:46:46.493 に答える
6

試す

.my_div:hover, .my_td:hover {
    border: 1px solid red;
}
于 2012-08-26T18:46:41.220 に答える
-2

CSS クラスとイベントを次のように分離する必要があります。

.my_div, .my_td {
  &:hover {
    border: 1px solid red;
  }
}
于 2016-08-04T13:22:30.813 に答える