我正在使用 native HTML5 拖放操作,并尝试在拖动时更改光标图标。
我在拖动时注意到只有两种类型的图标。 首先是当您将元素移动到可放置区域(底部带有小矩形的默认光标)和当您不在那种区域(禁止图标)上时
是否可以更改光标图标?例如,当我在可放置区域上方时,我想要手形光标。我还阅读了有关 DataTransfer.dropEffect 和 DataTransfer.effectAllowed 的内容,但这些都没有解决我的问题。
这也不是 CSS 问题,因为我尝试了
* {cursor: crosshair!important}
而且没有效果,光标没有变化。
最佳答案
我认为您不能将光标更改为类似 grabbing cursor 的东西但仅限于 predefined dropEffects例如复制、移动和链接。
关于css - 是否可以在拖动时更改光标图标,使用 HTML5 原生拖放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51383625/