我有这个代码:
<div class="bigroundlink" >
<img class="cross" src="img.png" style="position:absolute; display:none;" />
</div>
并希望在用户悬停 div 时显示该图像。我该怎么做 ?随意使用/添加(如果需要)id 到元素、JQuery 和 CSS。
这?(纯CSS)
.bigroundlink img { visibility: hidden; }
.bigroundlink:hover img { visibility: visible; }
并删除 img 标签上的嵌入样式
如果不显示 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();
});
});