自定义鼠标光标cursor

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义鼠标光标cursor相关的知识,希望对你有一定的参考价值。

通过css属性 Cursor:url()自定义鼠标光标

{cursor:url(‘图标路径‘),default;}

 url是自定义鼠标图标路径

default指的是定义默认的光标(通常是一个箭头),以防没有由 URL 定义的可用光标。

图标的格式根据不同的浏览器来分:

 IE支持cur,ani,ico这三种格式。
 Google,FF支持bmp,gif,jpg,cur,ico这几种格式,不 支持ani格式,也不支持gif动画格式。
 
在项目中,用到自定义鼠标样式遇到的问题:
  1. IE浏览器下图标地址需要为绝对路径。
  2. 图片大小最好是32*32的大小。
  3. IE浏览器如出现鼠标跳动现象可能是因为图标本身有问题,可以尝试网上下载一些标准的cur格式的图标来验证自定义的图标是否有问题。
  4. 改变图标的格式不要通过更改图片后缀名来欺骗浏览器,实际上无法显示。

以上是关于自定义鼠标光标cursor的主要内容,如果未能解决你的问题,请参考以下文章

使用 Windows 窗体应用程序时如何将鼠标光标更改为自定义光标?

CSS---cursor 鼠标指针光标样式(形状)

在.net桌面程序中自定义鼠标光标

WPF中的自定义光标?

用图片替代cursor光标样式

c++语言如何隐藏光标,要详细的注释,不能让人看不懂!