4

我正在努力做到这一点,因此当您将鼠标悬停在列表项上时,当前的 li 会弹出,并且所有其他列表项都会淡出或略微模糊。我更喜欢所有的css,有谁知道如何选择所有其他li,除了当前在css中选择的?

更新
我不相信这在 css 中是可能的,因此我试图在 jquery 中选择它。

继承人更新的代码与我不工作的 jquery 脚本 http://jsfiddle.net/xKEHe/42/

参考Hide all but $(this) via :not in jQuery 选择器

4

1 回答 1

6

你可以这样写:

ul:hover > #blah a{
    opacity:0.5;
    text-shadow: 0 0 2px #CACACA;
}
ul > #blah:hover a{
    color:#222;
    opacity:1;
    text-shadow:none;
}

​</p>

检查这个:http: //jsfiddle.net/xKEHe/46/

于 2012-05-09T06:36:07.347 回答