CSS3トランジションを使用して、各画像のマウスオーバー時の不透明度を個別に変更したいと考えています。
コードは次のとおりです。
<div id="gallary">
<img src="images/1.jpg"/>
<img src="images/1.jpg"/>
<img src="images/1.jpg"/>
<img src="images/1.jpg"/>
<img src="images/1.jpg"/>
<img src="images/1.jpg"/>
<img src="images/1.jpg"/>
</div>
CSSは次のとおりです。
#gallary img{
opacity:1;
transition:all 1s ease-in-out;
-webkit-transition:all 1s ease-in;
}
#gallary:hover img{
opacity:.5;
}
セレクターは、id "gallary" を持つ div 内のすべての画像に対して発生します。マウスオーバー時に各画像の不透明度を個別に変更するにはどうすればよいですか?
サンプルは次のとおりです: http://jsfiddle.net/TJeHX/