我试图通过将文本向右“碰撞”一点,然后在悬停时再次返回,来引起对悬停的列表项的更多关注。这就是我所拥有的:
$('.ipro_menu ul li a').hover(function(){
$(this).animate({
'padding-left':'20px'},100,function(){
$(this).animate({
'padding-left':'15px'});
});
});
padding 最初是 15px,所以当你将鼠标悬停在列表中的链接上时,padding 会增加 5px,然后很快又回到 15px。问题是它一次移动多个元素。有时它不仅会移动自身,还会移动其上方或下方的项目。
有什么建议么?