我通常为 Opera 实现所有真正正确的 CSS 感到非常自豪的地方,似乎用以下行实现自定义光标似乎不起作用
cursor:url("../pics/merge.gif");
该 URL 是正确的,因为它适用于常规背景图像属性。
适用于其他浏览器,但不适用于 Opera。
有任何想法吗?
Opera 尚未添加对此的支持。不过,该行是不正确的,根据规范,需要一个后备光标。所以你必须写例如
光标:url(“路径/到/光标”),等待;
(免责声明:我为 Opera 工作。)
使用 javascript 的歌剧有一个解决方法:
http://plugins.jquery.com/project/customcursor
工作正常,在 opera 11 中测试,尽管我建议其他浏览器使用常用的 css 方法,尤其是较旧的 ie,即使没有 js 也不会太快。
js版本真的很慢。图像也有文件大小限制。https://developer.mozilla.org/en/CSS/cursor是阅读 CSS 光标的好地方。