4

リストアイテムにカーソルを合わせると、現在のliが飛び出し、他のすべてのリストアイテムがフェードアウトするか、わずかにぼやけるようにしようとしています。私はすべてのcssを好みますが、cssで現在選択されているものを除いて、他のすべてのliを選択する方法を知っている人はいますか?

更新
これがcssで可能だとは思わないので、jqueryで選択しようとしています。

これが私の動作しないjqueryスクリプトで更新されたコードです http://jsfiddle.net/xKEHe/42/

参照jQueryセレクターではなく:を介して$(this)を除くすべてを非表示

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 に答える