この質問と同様に、正しい構文を取得できません。CSS div [クラス* = "x"]構文の問題
.et_pb_tab_0 td:hover{
background: #000 !important;
}
.et_pb_tab_2 td:hover{
background: #000 !important;
}
.et_pb_tab_3 td:hover{
background: #000 !important;
}
etc....
ここで私が試したものです::
div[class*="et_pb_tab_"], div[class^=" td:hover"]{
background: #000 !important;
}
しかし、それは「TD無視していたかのように動作する:ホバーを私は基本的に「ワイルドカード」の文にこれを行うために必要 wildcard * in CSS for classes
ホバリング時のtdの代わりにet_pb_tab_ *のバックグラウンドを変更してください。
CSSセレクタ 'div [class * =" et_pb_tab _ "]'とまったく同じことをしています。 'div [class^=" td:hover "]' ...というと、実際に 'td:hover'という**クラス**がありますか? – FluffyKitten
コンマを削除してtd:hoverを作成する – FluffyNights
これはなぜ用語が重要なのか、なぜStack Overflowの人々がそれを嫌うのかという理由です。多くの人がセレクタやルールセットを「クラス」と呼んでいますが、「クラス」は非常に特殊な意味を持ち、そうでないものにも適用してこのような状況になります。 – BoltClock