2012-03-29 70 views
0

我从头开始用jQuery制作了一个无限轮播的插件。它在Firefox中正常工作,但它在Chrome中部分工作,即当我滑动旋转木马时元素消失。jquery carousel在Chrome或任何Webkit浏览器中无法正常工作

请点击这里查看我的代码(这是太长粘贴):http://jsfiddle.net/HkTks/2/

比较Firefox和Chrome的转盘。

为什么Chrome的行为如此?

非常感谢

+0

在小提琴引用是404ing对我的形象。 – 2012-03-29 18:06:12

+0

@Jonathan Rowny:我已经更新了jsfiddle:http://jsfiddle.net/HkTks/2/现在应该忽略图片了。请帮助我... :) – Shaoz 2012-03-30 09:57:04

+0

绝对似乎是一个webkit的问题,Safari浏览器出来以及一次,IE的作品! – 2012-03-30 15:00:58

回答

1

好吧,这可能是一个webkit的bug。看起来像锚元素意外地继承了绝对定位而不是相对。

看到.iconList a的风格包括position: relative;和删除top:0似乎为我解决它。

下面是更新小提琴:http://jsfiddle.net/HkTks/4/

相关问题