JavaScript如何将鼠标光标更改为图像?
我见过一些例子,你可以把它改成你的操作系统预设的图像;例如:JavaScript如何将鼠标光标更改为图像?,javascript,jquery,html,image,mouse,Javascript,Jquery,Html,Image,Mouse,我见过一些例子,你可以把它改成你的操作系统预设的图像;例如: $('body').css('cursor', 'wait'); 但是我自己的/img/my_image.png呢 感谢您的帮助。您可以通过在CSS中指定指向它的url: div { cursor: url(smiley.gif), url(myBall.cur), auto; } 请参见我通常不链接外部文章,但这篇文章可以满足您的需要。为了持久性,我在这里复制了相关内容 #dragMe { cursor: ur
$('body').css('cursor', 'wait');
但是我自己的/img/my_image.png呢
感谢您的帮助。您可以通过在CSS中指定指向它的url:
div {
cursor: url(smiley.gif), url(myBall.cur), auto;
}
请参见我通常不链接外部文章,但这篇文章可以满足您的需要。为了持久性,我在这里复制了相关内容
#dragMe {
cursor: url('../cursors/customMoveCursor.cur'), /* Modern browsers */
url('cursors/customMoveCursor.cur'), /* Internet Explorer */
move; /* Older browsers */
}
学分:
不要忘记在制作自定义光标时考虑可访问性!干杯:将自定义游标或默认游标设置为备用游标的Jquery方法:
$('selector').css({'cursor': 'url(/cursors/customMoveCursor.cur), default'});
[这][1]是你要找的吗?如果是这样,则应将其标记为重复[1]:很可能。我看到了代码a.heroshot img{cursor:url/img/layout/backgrounds/moz-zoom.gif,-moz-zoom-in;},但我不确定如何实现它。我现在有一个按钮,当点击时,我有一个函数来处理它。在该函数中,我想将光标更改为图像,但我不确定如何使用此代码。。。学校。有不同的参考资料吗+1然而,嘿,这是否意味着每当我的鼠标在这个特定的DIV中时,光标就会不同?另外,我没有.cur文件,我只有一个.png图像编辑:只是编辑包含视图div、body等的CSS的整个想法吗?据我所知,您也应该能够使用png。只需确保文件是有效的。是的,这是一个想法,所以你可以做它的身体标签。从来没有得到它。。。为什么w3schools被认为是一个不好的参考?