Jquery中文网 www.jquerycn.cn
Jquery中文网 >  CSS教程  >  经典实例  >  正文 css中cursor自定义鼠标形状

css中cursor自定义鼠标形状

发布时间:2020-05-08   编辑:www.jquerycn.cn
jquery中文网为您提供css中cursor自定义鼠标形状等资源,欢迎您收藏本站,我们将为您提供最新的css中cursor自定义鼠标形状资源
cursor我们可以使用自带的方法来实现鼠标形状也可以使用url带图片地址来实现自定义鼠标形状了,下面给大家介绍一下。

css中能把cursor变成抓手样的形状,注意不是超链接的那种手,是抓手

css:{cursor:url('绝对路径的图片(格式:cur,ico)'),-moz-zoom-out;}//FF下面
css:{cursor:url('绝对路径'),auto;}//IE,FF,chrome浏览器都可以

例子

 代码如下 复制代码

.style1{
 cursor: url('http://你地网站/手抓.jpg');
}

补充:

问题一 浏览器不兼容问题:
  在FF火狐中可以很正常的显示出来,而在IE中起初是显示不出来,后来是鼠标图片大小过小的问题,在Google浏览器中鼠标图片的大小问题更加的突出——超级的大。
 碰到的情况正好和baidu到的结果相反,很多朋友遇到的问题都是不兼容FF浏览器。
  对于在浏览器中鼠标图片不显示的问题,问题大概出在对鼠标图片URL路径的引用上。 可以分别尝试下绝对和相对路径的引用。
 
问题二 各浏览器间鼠标图片大小不一致问题:
  这种问题应该和各浏览器间对Cursor图片的解析有关系,起初我的鼠标图片大小是59*56的,后来把鼠标图片的尺寸改为32*32后,图片大小不一致的问题就解决了。
(经测试发现,超过32*32尺寸,就会出现这种问题)
问题三 IE中使用Cursor URL()出现鼠标闪动问题:
  当对设置Cursor URL()的容器元素添加了Title或Alt时,就会出现这种现象。最后很无奈的把Title标签去掉了。难道是因为在IE中Cursor会和Title、Alt冲突么

注意:url:需使用的自定义光标的 URL。图片类型需要是.cur或.ani格式的 但小编使用jpg的并没发现什么问题。

您可能感兴趣的文章:
CSS cursor 属性
CSS cursor 属性
使用jquery自定义鼠标样式满足个性需求
Highcharts教程(9) PlotOptions之area区域图
js改变鼠标形状与样式的方法
Highcharts教程(11) bar条状图、Column柱状图、Columnrange柱状排列图
JavaScript事件处理器event参数详解
javascript event 事件的详细介绍
利用jQuery实现可输入搜索文字的下拉框
使用jquery hover事件实现表格的隔行换色功能示例

[关闭]