javascript - ie7循环图像问题

标签 javascript jquery html css animation

我正在尝试使用 javascript 和 jquery 在 div 中创建无限滚动图像。我正在使用的代码可以在 fiddle HERE 中看到.

这在当前浏览器中有效,但在 IE7 中失败。我的猜测是它与分配负的 css 值有关,但我还没有找到解决方案。有谁知道如何在 ie7 中获得 chrome 中看到的行为?

感谢您的帮助。

编辑: 如果我垂直向下滚动图像,我已经获得了跨浏览器工作的效果。可见HERE .

编辑2: 我已经让它水平工作,但只向右移动。它似乎不喜欢负方向值。可见HERE .

最佳答案

我认为 IE7 仅支持“left”属性的整数值!

将您的函数更改为:

$(function(){
reelDivs($('.reel div'), 'left', 500, -500, -1, 30);
});

关于javascript - ie7循环图像问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11830083/

相关文章:

javascript - 使用 javascript 将 class 和 id 属性添加到 HTML 标签

javascript - 复选框在编辑页面中不起作用

Javascript 或 jQuery 接受文本字段小于 100 的数字

javascript - 当计时器到达某个点时不改变颜色

html - 如何将多个点击目标合并为一个以修复 PageSpeed "tap targets too close"- 警告?

html - 为什么轮播下一个按钮和圆形按钮不起作用

循环中的 Javascript onclick 事件执行超过 1 次

javascript - 在 chrome 控制台重新加载后保留 Javascript 迭代

javascript - 我可以使用 jquery ajax 响应来自动完成吗

javascript - HTML 表格加载完成后调用 Javascript 函数