-2
所以,我想把图像放在图像上。第二个在角落。 我想用jQuery来做到这一点。图片与jQuery的图像?
$("#result").on({
mouseenter:function(){
$("#article").attr("src", "button2.png");
}, ".button");
});
我想,当有人徘徊于文章显示图像显示更
所以,我想把图像放在图像上。第二个在角落。 我想用jQuery来做到这一点。图片与jQuery的图像?
$("#result").on({
mouseenter:function(){
$("#article").attr("src", "button2.png");
}, ".button");
});
我想,当有人徘徊于文章显示图像显示更
像其他人一样在说,你可以只用CSS做。要做到这一点,最简单的方式,我认为是有一个图像作为背景,然后只是有在上面的图像:
HTML:
<div class="image1">
<img src="http://icdn4.digitaltrends.com/image/microsoft_xp_bliss_desktop_image-650x0.jpg" class="image2"/>
</div>
CSS:
.image1 {
width: 650px;
height: 433px;
background: url("http://icdn4.digitaltrends.com/image/microsoft_xp_bliss_desktop_image-650x0.jpg");
}
.image1:hover .image2 {
display: block;
}
.image2 {
display: none;
width: 100px;
height: 80px;
}
====其他解决方案====
如果你有img
标签来做到这一点,你可以使用以下命令:
HTML:
<img src="http://icdn4.digitaltrends.com/image/microsoft_xp_bliss_desktop_image-650x0.jpg" class="image1"/>
<img src="http://icdn4.digitaltrends.com/image/microsoft_xp_bliss_desktop_image-650x0.jpg" class="image2"/>
CSS:
.image1 {
position: absolute;
}
.image1:hover + .image2 {
display: block;
}
.image2 {
display: none;
width: 100px;
height: 80px;
position: absolute;
z-index: 100;
}
你会需要2个img标签,然后使用css结束放在另一个上面 – Buck3y3 2015-01-09 21:00:48
如果我是正确的,你可以用纯CSS使用':hover'和子选择器来实现,这应该更加高效。我相信你可以使用绝对/相对定位来定位图像。 – 2015-01-09 21:00:56
你的HTML看起来像什么? – j08691 2015-01-09 21:01:20