不幸的是,SKROLLR的position: fixed;
元素不支持skrollr-body
。 skrollr-body
是在移动设备上移动到假滚动的div。问题是我想用position: fixed;
在对象上做动画,因此我考虑添加它:
<div data-0="top: 0;" data-1000000="top: 1000000px;"> [...] </div>
这会将
div
保留在页面顶部。问题是SKROLLR使用动画。我知道我可以添加smoothScrolling=false
,但是除了top
的更改外,我确实希望动画具有所有更改。我该怎么做? 最佳答案
我找到了答案!您需要做的就是将data-smooth-scrolling
设置为on
或off
。
在我的示例中,我应该做的是:
<div data-0="top: 0;" data-1000000="top: 1000000px;" data-smooth-scrolling="off"> [...] </div>
关于javascript - 在特定属性上停止SKROLLR动画,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25822816/