[英]Change mouse pointer when dragging in HTML
我有一個網頁,我已經建立了一個簡單的拖放方案。 我使用user-select:none來保持文本不被選中,並且設置了cursor:指針以防止文本選擇欄在用戶鼠標懸停在文本上時出現。 不幸的是,當他們按住鼠標按鈕並拖動項目時,指針會變為I欄,就好像他們當前正在選擇文本一樣。 有沒有辦法改變這種行為? 謝謝!
有沒有辦法改變這種行為?
是。 當您檢測到用戶拖動相應的項目時,您需要在鼠標按下事件上調用prevent default。
每當我實現拖放時,我都會在整個頁面上放置一個掩碼來捕獲mousemove
事件,無論它在哪里。 這個掩碼有相關的光標集,通常是cursor: move;
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.