如何仅在具有图像而不是文本的链接上应用过渡。例如仅在第二个链接中:
<a href="#">no image</a>
<a href="#"><img src="http://i.qkme.me/35rb4r.jpg"></a>
以下 CSS 将在所有链接上应用过渡:
a{
-webkit-transition: opacity 0.5s;
-moz-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
}
a:hover{
opacity:0.1;
}
我已经尝试过了,但不起作用。
a:hover img{
opacity:0.1;
}
这是jsfiddle:http: //jsfiddle.net/wg5b3/