gpt4 book ai didi

jQuery 动画在 Chrome 动画之前跳转

转载 作者:太空宇宙 更新时间:2023-11-03 18:59:11 24 4
gpt4 key购买 nike

我通过制作一个带有 overflow:hidden 的容器 div 来创建一个滑动旋转木马,并在其中制作一个图像 div,我试图通过为 left 设置动画来移动它> 位置。像这样:

HTML

<div id="placeholder">
<div id=carousel>

<img src="wideimagestitched.png">

</div>
</div>

CSS:

#placeholder {
position: relative;
width: 500px
overflow: hidden;
}

#carousel {
position: absolute;
top: 0px;
left: 0px;
}

jQuery:

$("#rightbutton").click(function(event){

event.preventDefault();
$("#carousel").animate({"left": "-500px"}, 1000)

});

这在 Firefox 中运行良好且流畅,但在 chrome 中,carousel div 在动画之前向左跳了大约 200px,它应该向右跳。我已经放慢了它的速度,并且可以看到正在应用的内联样式,是的 - 它在动画之前向后跳了 200 像素左右。

感谢任何帮助!

最佳答案

你的代码工作正常看到这个DEMO

关于jQuery 动画在 Chrome 动画之前跳转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12626170/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com