[英]Prevent snapback to original position in iScroll4
我正在使用iScroll4使某個元素在我的網頁中可滾動,但是一旦釋放鼠標/觸摸,它就會回到原始位置。 我如何使其停留?
我認為我已經弄清楚了為什么會這樣。 我在正在構建的Phonegap應用中使用過iscroll4,然后在更改了一些CSS之后將其破壞了。 當時,我不知道自己做了什么,花了很長時間尋找Javascript解決方案。
最終,我注意到,當我在瀏覽器中對其進行測試時,存在一個滾動條,用於顯示使用iscroll4的列表。 當我嘗試滾動時,滾動條的拇指會更改大小。 這就是為什么它突然反彈。 瀏覽器使包裝器div足夠大以容納整個列表,因此,每當我嘗試滾動時,都沒有隱藏數據,因此我觸發了上拉事件,然后瀏覽器調整了div的大小。
我必須更改CSS以使其包含overflow:hidden
然后它再次開始工作。 我嘗試了overflow:hidden
在ul
標簽和scroller
div上,但這scroller
。 它必須在wrapper
div上。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.