0

私はこのコードを持っています:

<div class="bigroundlink" >
    <img class="cross" src="img.png" style="position:absolute; display:none;" />
</div>

ユーザーがdivをホバーしたときにその画像を表示したいと思います。どうすればできますか?要素、JQuery、および CSS に ID を自由に使用/追加 (必要な場合) してください。

4

4 に答える 4

5

これ?(純粋なCSS)

.bigroundlink img { visibility: hidden; }
.bigroundlink:hover img { visibility: visible; }

imgタグに埋め込まれたスタイルを削除します

于 2013-02-05T22:03:59.943 に答える
2

イメージが表示されない場合は、DIV に幅と高さを設定する必要があります。それで:

CSS:

.bigroundlink {
    width:100px;
    height:100px;
}

jQuery:

$('.bigroundlink').hover(function(){
    $(this).children('.cross').show();
});
于 2013-02-05T22:04:27.730 に答える
2

jqueryとの連携もバッチリ!

 $(document).ready(function(){
    $(".bigroundlink").hover(function(){
        $(".bigroundlink .cross").show();
    });
 });
于 2013-02-05T22:06:16.917 に答える
0

だから、あなたが必要です

$(function() {
$(".bigroundlink").hover(
});

そこに.fadeTo jquery Effectsを実装します

于 2013-02-05T22:09:34.617 に答える