簡體   English   中英

鼠標位置滾動速度

[英]Scrolling speed with mouse position

我有一個小問題,我應該怎么看...問題。 我想要做某種方式類似這樣 :當你將鼠標移動到附近的邊緣,你會看到圖像的滾動操作時相比,你在DIV的midle鼠標是如何滾動速度更快。

不知道我的解釋是否正確,但是...我不知道該如何解決。 我敢肯定,這是在mousemove上綁定的,但是我想它在某種程度上與數學有關。 數學不是我最好的技能:D

多謝你們!

不幸的是,除了從第59行開始鏈接的站點的源代碼中已經可以閱讀的內容之外,沒有什么要告訴您的。 我可能會建議您簡單地嘗試使用自己具有的代碼在自己的沙盒頁面中復制類似的內容。 只需簡單地剝離所有內容,就可以從一個圖像開始,綁定mousemove事件,並嘗試使用offset獲取相對位置(請參閱jquery- offset )。

不過,這是新canvas標簽的一個很好的實現,我還沒有看到它的使用量,所以感謝您傳遞鏈接。 我至少可以在canvas 標記上為您提供一些有趣的鏈接,這些鏈接可能會給您一些指導。

這是一個古老的問題,但是您可以根據鼠標位置和邊緣之間的距離來計算百分比。 然后使用該百分比來設置動畫的速度。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM