我有一个页面,我已经开始在这里设置http://www.brandybrowauto.com/NEW.html,它有一个简单的 3 窗格窗口切换器。悬停时它将展开该窗格并使其他窗格变小,然后在鼠标悬停时它会恢复正常。制作动画时,左侧窗格和中间窗格之间没有间隙,但中间窗格和右侧窗格之间打开了一个小条。所有窗格的大小都相同,并且同时以相同的速度进行动画处理,我不确定是什么导致了这种差距,以及是否我可以摆脱它。这可能很简单,但任何帮助表示赞赏。
$(document).ready(function(){
$("#left").hover(function(){
$("#left").stop().animate({width:754},"fast");
$("#right, #middle").stop().animate({width:100},"fast");
}, function() {
$("#left").stop().animate({width:318},"fast");
$("#right, #middle").stop().animate({width:318},"fast");
});
$("#middle").hover(function(){
$("#middle").stop().animate({width:754},"fast");
$("#right, #left").stop().animate({width:100},"fast");
}, function() {
$("#middle").stop().animate({width:318},"fast");
$("#right, #left").stop().animate({width:318},"fast");
});
$("#right").hover(function(){
$("#right").stop().animate({width:754},"fast");
$("#left, #middle").stop().animate({width:100},"fast");
}, function() {
$("#right").stop().animate({width:318},"fast");
$("#left, #middle").stop().animate({width:318},"fast");
});
});