我正在尝试使用以下图像创建自定义光标:
http://anuary.com/dev/hp/pad3/public/images/hand-cursor.png
Run Code Online (Sandbox Code Playgroud)
必须保留图像大小.我试过简单地使用body { cursor: url('http://anuary.com/dev/hp/pad3/public/images/hand-cursor.png'); }
,虽然这在FF/Chrome中不起作用.(甚至不检查其他浏览器)
它不起作用的原因是什么?
xec*_*xec 34
问题不仅在于你的css代码缺少第二个参数而且还有图像文件.
如果你只是调整大小,让它变小(我尝试32px用于测试目的)它就像一个魅力.
你可能也想要"指针"而不是自动,从图像的外观来看;
cursor: url('http://anuary.com/dev/hp/pad3/public/images/hand-cursor.png'), pointer;
Run Code Online (Sandbox Code Playgroud)
编辑:我意识到你现在想要保持大小,但它不会工作.有关详细信息,请参阅https://developer.mozilla.org/en/Using_URL_values_for_the_cursor_property
det*_*lor 18
Firefox需要第二个非url参数,例如
cursor: url('http://anuary.com/dev/hp/pad3/public/images/hand-cursor.png'), auto;
Run Code Online (Sandbox Code Playgroud)
Quirksmode CSS2 - Cursor Styles有一个很好的参考