我试图想办法确保某个自定义 css 光标可用于整个屏幕。这个想法是,当用户在 div 上单击鼠标时,我会将侦听器附加到文档(移动、向上)以便能够捕获浏览器窗口之外的事件。
但是,一旦用户移出 div,为鼠标向下分配的自定义光标就会丢失。当我使用 element.setCapture 时,Mozilla 不会发生这种情况,因为这也会保持当前光标处于活动状态,直到释放捕获。有没有办法为任何(现代)浏览器做同样的事情(也就是在拖动时保持光标在屏幕上处于活动状态)?
我试图想办法确保某个自定义 css 光标可用于整个屏幕。这个想法是,当用户在 div 上单击鼠标时,我会将侦听器附加到文档(移动、向上)以便能够捕获浏览器窗口之外的事件。
但是,一旦用户移出 div,为鼠标向下分配的自定义光标就会丢失。当我使用 element.setCapture 时,Mozilla 不会发生这种情况,因为这也会保持当前光标处于活动状态,直到释放捕获。有没有办法为任何(现代)浏览器做同样的事情(也就是在拖动时保持光标在屏幕上处于活动状态)?