0

要素をホバーするとき、ホバーしている要素以外のtdすべての要素の不透明度を変更するにはどうすればよいtdですか?

フィドル

ここに画像の説明を入力

html:

<table border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>  
    </tr>
    <tr>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>  
    </tr>
    <tr>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>  
    </tr>
  </table>
4

2 に答える 2

2

これを試してみてください。IEで動作すると思います。

table:hover td img {
  opacity: .5;
  filter:alpha(opacity=50);
}
table td img:hover {
  opacity: 1;
  filter:alpha(opacity=100);
}

デモ

参照

于 2013-04-23T02:33:20.617 に答える