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,
})
的大標誌,我通過設置這個創建它們
您是否可以添加兩個標記的完整定義,而不僅僅是提及大小?你如何將信息框添加到地圖? –
完全定義是什麼意思?我已經編輯了我在庫中設置的內容......我添加了信息框,在圖書館生成地圖後,在