我有一张带文字的图片。单击箭头时,文本必须位于顶部。它在firefox中工作正常。在Firefox中过渡很顺利。但他们是IE中的一个混蛋。请告诉我下面的代码有什么问题?如何在所有浏览器中平滑过渡?
var r = '-500';
$('#innerContainer').find('.current .overlay').animate({
top: r,
bottom:'0'
},{ queue:false, duration:speed});
}
还有什么是队列:false会做什么?
答案 0 :(得分:0)
queue:false
使得动画不会像行一样累加,直到完成为止。这意味着如果在同一元素上再次调用animate,它将停止当前的那个。
对于IE问题,尝试将px
添加到值中,看看是否会发生任何变化。