我正在使用iScroll4创建一个网站(因为我在iOS设备上滚动时需要动画)并且在某个时刻,元素变得固定但是它不能用于iScroll4或者我做错了。
所以,我使用jQuery传输进行translateY,我只是在实际滚动位置移动元素,但这使得我的元素闪烁。
查看(向下滚动一下)http://danielsitarz.pl/tests/iwanttobefixed/
我需要帮助,也许有人知道如何定位:固定工作或使翻译更顺畅。
在桌面上我不使用iScroll4,但我需要在iPad等上使用它。
谢谢!
答案 0 :(得分:0)
好的,经过很多次公共汽车上班后我找到了答案。
只需将元素抛出iScroll包装器外,然后将固定位置设置给他。
就像那样:
$('#wrapper').after(elementThatWantsToBeFixed);
$(elementThatWantsToBeFixed).css({position: 'fixed'});