私はこのコードを持っています:
<div class="bigroundlink" >
<img class="cross" src="img.png" style="position:absolute; display:none;" />
</div>
ユーザーがdivをホバーしたときにその画像を表示したいと思います。どうすればできますか?要素、JQuery、および CSS に ID を自由に使用/追加 (必要な場合) してください。
これ?(純粋なCSS)
.bigroundlink img { visibility: hidden; }
.bigroundlink:hover img { visibility: visible; }
imgタグに埋め込まれたスタイルを削除します
イメージが表示されない場合は、DIV に幅と高さを設定する必要があります。それで:
CSS:
.bigroundlink {
width:100px;
height:100px;
}
jQuery:
$('.bigroundlink').hover(function(){
$(this).children('.cross').show();
});
jqueryとの連携もバッチリ!
$(document).ready(function(){
$(".bigroundlink").hover(function(){
$(".bigroundlink .cross").show();
});
});