0

我正在使用 iScroll4 制作一个网站(因为在 iOS 设备上滚动时我需要动画),并且在某些时候,元素变得固定,但它不适用于 iScroll4,或者我做错了什么。

所以,我为 translateY 使用了 jQuery 传输,我只是在实际滚动位置移动元素,但这使我的元素闪烁。

看(向下滚动一点)http://danielsitarz.pl/tests/iwanttobefixed/

我需要帮助,也许有人知道如何使 position:fixed 工作或使 translateY 更流畅。

在台式机上我不使用 iScroll4,但我在 iPad 等上需要它。

谢谢!

4

1 回答 1

0

好的,经过多次乘坐公共汽车上班后,我找到了答案。

只需将元素扔到 iScroll 包装器之外,然后为他设置固定位置。

像那样:

$('#wrapper').after(elementThatWantsToBeFixed);
$(elementThatWantsToBeFixed).css({position: 'fixed'});
于 2013-03-14T16:58:11.490 回答