Google Maps API v3 draggableCursor等位置选项

时间:2012-05-21 14:30:02

标签: javascript google-maps google-maps-api-3 cursor google-maps-styled

这是一个很长的镜头,但我想知道Google Maps API v3中是否有任何设置可以让我设置我的自定义“draggableCursor”的尖端/结尾(缺少更好的词)光标应该是。默认设置似乎是图像的左上角是光标点,但我希望它是左下角。

到目前为止,这是我的代码:

map.setOptions({ draggableCursor: 'url(images/markers/you_marker.cur), default' });

2 个答案:

答案 0 :(得分:5)

Andrew Leach的答案是正确的,因为光标热点是在.cur文件中定义的,除了谷歌地图不会识别它。

对于Google地图中的自定义光标,您可以通过设置CSS规则中的坐标来更改热点:

map.setOptions({ draggableCursor: 'url(images/markers/you_marker.cur) 16 16, default' });

答案 1 :(得分:1)

应在.cur文件中定义游标的热点。在没有指定任何其他位置的情况下,它默认为左上角。 API只是指定要使用的光标文件。

http://www.axialis.com/tutorials/what-is-a-cursor.html#t8(其他光标设计程序可用)。