我有一个带有很多热点的图像 map 的自定义光标。我的光标在 Firefox 和 Internet Explorer 中工作正常,但 Safari 返回默认光标。
我使用了在其他网站上找到的代码。我的目录结构是:
index.php > css/main.css > css/images/pencil.cur
这是我的实现(请注意我需要相同的自定义光标用于正常和 a,a:hover 和 a:visited 状态:
#gameScreen area, #gameScreen .wrapper, #gameScreen .wrapper a:hover, #gameScreen .wrapper a:visited {
cursor: url("images/rcspencil.cur"),url("css/images/rcspencil.cur"),default;
}
有什么想法吗?
最佳答案
这是我能想到的与浏览器最兼容的语法。可能有更好的浏览器 hack,但我会忽略它。
cursor: url(cursor.cur),url(cursor/cursor.cur),default;
我不认为引号会阻止它工作,但没有它们试试吧。我唯一能想到的另一件事是你的选择器是错误的,就像你列出的选择器不包括你悬停的东西。
关于css - Safari 自定义光标不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8090976/