2016-09-01 7 views
0

オンhover画像とテキストの不透明度を0.5にしたいと思います。しかし、それはないテキストで、画像のみで作業している:ホバーでテキストの不透明度を変更するにはどうすればよいですか?

a:hover { 
 
    opacity: 0.5; 
 
    cursor:pointer; 
 
}
<a> 
 
    <img src="http://agriculture.vic.gov.au/__data/assets/image/0005/182390/rabbit_img1.jpg" style="max-height:90px"> 
 
    <footer class="logo-footer">Matthew <cite>Rabbit</cite></footer> 
 
</a>

+2

ディスプレイを追加できます。アンカーする –

+1

FirefoxとIEでうまくいけば、@SkyWookieが 'display:block'と言っている問題が解決され、同じ解決策を見つけたというChromeの問題(おそらく他のWebkitブラウザでは、わかりません) – blonfu

答えて

2
<a> 
    <img src="http://agriculture.vic.gov.au/__data/assets/image/0005/182390/rabbit_img1.jpg" style="max-height:90px"> 
    <footer class="logo-footer">Matthew <cite>Rabbit</cite></footer> 
</a> 

body { 
    background: red; 
} 

a:hover { 
    opacity: 0.5; 
    cursor:pointer; 
} 

a:hover footer { 
    opacity: 0.5; 
} 

は、ここでの作業フィドルです。

https://jsfiddle.net/djL0Lwbp/

+0

ありがとう多く! – Jarla

+0

ようこそ。私はあなたを助けてうれしいです。乾杯! –

関連する問題