2

「アクティブ」のクラスを持たないすべてのリスト要素にホバー効果を追加しようとしていますが、その方法がわかりません。次の方法で通常のスタイルに変更できます。

li:not(.active){
padding-bottom:5px;
border-bottom:2px solid #fff;
}

これは問題なく機能しますが、ホバー状態では機能しないようです。私はli:not:hover (.active){他の人を試しましたが、私にはうまくいきません。css のみのソリューションであれば、大歓迎です。

4

1 に答える 1

3

:not()その議論から離れるべきではありません!またはのいずれli:hover:not(.active)かを使用しますli:not(.active):hover

于 2013-09-04T05:02:04.770 に答える