2012-06-21 421 views

回答

2

通過將邊框的寬度從0px更改爲1px,您正在使用淡入淡出效果。我假設步長是1px,所以是立即出現。

相反,您可以嘗試使用邊框顏色創建淡入淡出效果,例如從白到紅。然後jQuery能夠有更多的步驟,你的效果更好。

+0

我會改變BORDERCOLOR?並有可能做borderColor:rgba(x,x,x,0)? – dukevin

+0

查看http://stackoverflow.com/questions/813493/jquery-animate-border-color-on-hover獲取關於動畫邊框顏色的更多信息。 – Veger

+1

@KevinDuke我剛測試過它,但沒有。您可以使用理論上的階梯函數手動創建自己的。 –