【发布时间】:2014-05-21 13:37:54
【问题描述】:
我想创建自定义光标图像,但仅限于 32x32,而我需要大约 300x300 的图像。所以看来我需要隐藏光标cursor: none 并创建自定义大 div 或图像,这将使用隐形鼠标移动。
最简单的实现可能是:
$(document).on('mousemove', function(e){
$('#custom-cursor').css({
left: e.pageX,
top: e.pageY
});
});
但我有一些问题:
- 性能(我应该如何实现不使用左上属性的移动 div)
- 文本选择jsfiddle无法正确选择文本
谁能帮我解决这个问题?
【问题讨论】:
-
我对你的 #1 很好奇——你有一些性能问题吗?这会让我感到惊讶。
-
@T.J.Crowder 可能我想使用 css 转换而不是更改左上角...或一些 javascript 实现,例如 VelocityJS 或 GSAP
标签: javascript jquery css mouse-cursor