:Skrollr 无法在 Chrome 上工作
:Skrollr not working on Chrome
我似乎在使用 Skrollr 时遇到问题,或者至少我认为是 Skrollr 导致了问题...
我正在使用此代码:
data-0="background-position:0px 0px;"
data-end="background-position:-3000px 0px;"
它与 Skrollr 相关,出于某种原因它可以在 IE 和 Firefox 上运行,但不能在 Chrome 上运行,除非我先检查元素,我觉得这很奇怪。
有没有人遇到过类似的问题,您对如何解决它有什么建议吗?
我真的在做一个极端的问题,但是在你的 css:
中尝试这样的事情
body {
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
}
我猜你需要刷新一下,因为我注意到如果我调整浏览器大小它就可以工作。
试试这个代码:
setTimeout(function () {
skrollr.get().refresh();
}, 0);
如有必要,您可以将超时更改为 1000,以确保加载所有内容。
查看类似问题on github
我似乎在使用 Skrollr 时遇到问题,或者至少我认为是 Skrollr 导致了问题...
我正在使用此代码:
data-0="background-position:0px 0px;"
data-end="background-position:-3000px 0px;"
它与 Skrollr 相关,出于某种原因它可以在 IE 和 Firefox 上运行,但不能在 Chrome 上运行,除非我先检查元素,我觉得这很奇怪。
有没有人遇到过类似的问题,您对如何解决它有什么建议吗?
我真的在做一个极端的问题,但是在你的 css:
中尝试这样的事情body {
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
}
我猜你需要刷新一下,因为我注意到如果我调整浏览器大小它就可以工作。
试试这个代码:
setTimeout(function () {
skrollr.get().refresh();
}, 0);
如有必要,您可以将超时更改为 1000,以确保加载所有内容。
查看类似问题on github