0
我正在使用iScroll4在我的網頁中滾動某個元素,但一旦釋放鼠標/觸摸,它就會回覆到原始位置。我如何讓它留下呢?防止在iScroll4中恢復到原始位置
我正在使用iScroll4在我的網頁中滾動某個元素,但一旦釋放鼠標/觸摸,它就會回覆到原始位置。我如何讓它留下呢?防止在iScroll4中恢復到原始位置
我想我已經明白了爲什麼會發生這種情況。我有一個iscroll4在我正在構建的Phonegap應用程序中工作,然後在更改一些CSS後將其分解。當時,我並沒有意識到自己做了什麼,而且我花了很長時間尋找Javascript解決方案。
最後,我注意到,當我在瀏覽器中測試它時,我在使用iscroll4的列表中有一個滾動條。當我試圖滾動時,滾動條的大拇指改變了大小。這就是它反彈的原因。瀏覽器使得wrapper div足夠容納整個列表,所以每當我嘗試滾動時,都沒有隱藏的數據,所以我觸發了pull-up事件,然後瀏覽器調整了div的大小。
我不得不將CSS更改爲包括overflow:hidden
並且它開始重新工作。我嘗試overflow:hidden
上的ul
標記和scroller
股利,但沒有奏效。它必須位於wrapper
div上。