我的页面中有一张图片。我想要做的是当任何人悬停在该图像上时,我想将图像缓慢移动到其左侧,同时将图像替换为另一个图像。在鼠标移出时,我想将以前的图像恢复到以前的位置。
我尝试使用以下代码,:hover
但它的替换速度非常快,并且图像向左移动得不够。
请查看演示
您能告诉我如何使用 Jquery 或 CSS 来实现这一点吗?
<div class="fb-button"><a target="_blank" href="#"></a></div>
CSS
.fb-button a{
background-image:url(http://i33.tinypic.com/20svqkh.png);
}
.fb-button a:hover{
background-image:url(http://i36.tinypic.com/n2b978.png); // replacement
}
.fb-button a, .twt-button a, .in-button a, .youtube-button a {
width: 34px;
height: 33px;
}
.fb-button a, .twt-button a, .in-button a, .youtube-button a {
display: block;
}