Javascript Scrollmagic.js“;“抖动”;在备用监视器上
我正在使用Scrollmagic.js,这让我难以置信,但我遇到了一个我以前从未见过的问题 当使用“简单Pin”进行粘性导航时,会发生一些非常奇怪的事情。 在我(和2个朋友的笔记本电脑)上,“固定”菜单在滚动时会抖动/跳跃。 但是,如果我将浏览器移动到第二个显示器(或者我的朋友也这样做),抖动就会完全消失。我甚至不需要刷新页面 这可能与当前屏幕刷新率有关吗?它似乎真的不喜欢笔记本电脑,我检查了所有的媒体查询,甚至删除了所有自定义css。但它仍然会在笔记本电脑上抖动,而不是“真正的”显示器 注意,只有在拖动windows滚动条时,鼠标滚轮才能正常工作 这是我的密码:Javascript Scrollmagic.js“;“抖动”;在备用监视器上,javascript,jquery,html,navbar,scrollmagic,Javascript,Jquery,Html,Navbar,Scrollmagic,我正在使用Scrollmagic.js,这让我难以置信,但我遇到了一个我以前从未见过的问题 当使用“简单Pin”进行粘性导航时,会发生一些非常奇怪的事情。 在我(和2个朋友的笔记本电脑)上,“固定”菜单在滚动时会抖动/跳跃。 但是,如果我将浏览器移动到第二个显示器(或者我的朋友也这样做),抖动就会完全消失。我甚至不需要刷新页面 这可能与当前屏幕刷新率有关吗?它似乎真的不喜欢笔记本电脑,我检查了所有的媒体查询,甚至删除了所有自定义css。但它仍然会在笔记本电脑上抖动,而不是“真正的”显示器 注意,
var controller = new ScrollMagic.Controller();
new ScrollMagic.Scene({
triggerHook:"onLeave",
triggerElement: "#page-nav"
}).setPin("#page-nav").addIndicators().addTo(controller);
欢迎使用堆栈溢出!:)你能提供一个链接到一个最小的测试用例,在这个测试用例中,这个问题是可重复的,以帮助识别问题吗?呵呵,谢谢:)如果你在他们自己的演示页面上看到,我也会遇到这种情况。(第二个被卡住的元素)这可能回答了我的问题,因为在他们自己的例子中,它甚至有问题。但是,我不明白它是如何在笔记本电脑上发生的,而不是在显示器上发生的。:(很久以前,我发现,如果我添加一个持续时间,这很好……但我不想要一个持续时间。。我希望它在整个卷轴(在元素点击顶部后)中都被卡住。有趣的问题。我似乎无法在我的笔记本电脑或台式电脑上重现这一点(都在稳定版和Firefox 52上运行Linux和Chrome 55)。这种情况发生在什么浏览器/操作系统组合上?