一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

css中cursor自定义鼠标形状

时间:2014-09-09 编辑:简简单单 来源:一聚教程网

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的并没发现什么问题。

热门栏目