0
我使用的信息框插件,和我有以下代码:对齐信息框在谷歌地图标记
Gmaps.map.infobox = function(boxText) {
return {
content: boxText
,disableAutoPan: false
,maxWidth: 0
,pixelOffset: new google.maps.Size(-140, 0)
,zIndex: null
,boxStyle: {
background: "url('http://google-maps-utility-library-v3.googlecode.com/svn/tags/infobox/1.1.5/examples/tipbox.gif') no-repeat"
,opacity: 0.75
,width: "280px"
}
,closeBoxMargin: "10px 2px 2px 2px"
,closeBoxURL: "http://www.google.com/intl/en_us/mapfiles/close.gif"
,infoBoxClearance: new google.maps.Size(1, 1)
,isHidden: false
,pane: "floatPane"
,enableEventPropagation: false
}};
尺寸为77x80像素的标志,当显示的信息窗口,它在正确对齐然而
,如果我更改了标志的大小35x44像素,信息窗口不正是在标志的底部对齐,你可以:标记的底部,你可以在这里看到看到这里:
如何,我可以把它在底部完全对齐有什么想法?
编辑:对于小标记,我在我使用(gmaps4rails)库中设置此创造了他们:
marker.picture({
:picture => "assets/juice-pin-small.png",
:width => 70,
:height => 88,
:marker_anchor => [23,78]
})
:
marker.picture({
:picture => "assets/juice-pin-small.png",
:width => 35,
:height => 44,
})
的大标志,我通过设置这个创建它们
您是否可以添加两个标记的完整定义,而不仅仅是提及大小?你如何将信息框添加到地图? –
完全定义是什么意思?我已经编辑了我在库中设置的内容......我添加了信息框,在图书馆生成地图后,在