:Skrollr无法使用Chrome

时间:2015-07-13 20:09:07

标签: javascript css google-chrome skrollr

我似乎遇到了Skrollr的问题,或者至少我认为它是导致问题的Skrollr ......

我正在使用此代码:

data-0="background-position:0px 0px;"
data-end="background-position:-3000px 0px;" 

与Skrollr有关,由于某种原因,它在IE和Firefox上工作,但在Chrome上没有,除非我先检查元素,我觉得很奇怪。

是否有人遇到类似问题,您对如何修复有任何建议吗?

2 个答案:

答案 0 :(得分:0)

我真的在做一个极端的问题,但是在你的css中尝试这样的事情:

body {
   -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
}

答案 1 :(得分:0)

我猜你需要刷新,因为我发现如果我调整浏览器的大小,它就会有效。

试试这段代码:

setTimeout(function () {
skrollr.get().refresh();
}, 0);

如果需要,您可以将超时更改为1000,以确保一切都已加载。

查看类似问题on github