我的頁面中有圖像。我想要做的是當任何一個人在圖像上盤旋時,我想慢慢將圖像緩慢移動到其左側,同時用另一個圖像替換圖像。在鼠標移出時,我想將之前的圖像恢復到之前的位置。在mousehover上替換圖像並同時將其移動到左邊
我試着用下面的代碼在那裏我使用:hover
,但它的替換速度非常快,並沒有將圖像移動到左側。
請檢查demo
你能告訴如何實現這一目標使用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;
}
如果您不在意支持IE9或以前版本,這可能會起作用。 – jfriend00 2013-04-23 20:40:11
感謝您的回答。這正是我想要創造的。 :) – 2013-04-23 20:50:06