I\'ve been googling that question for some time and all I got is headache. I add google marker with infobox on my google map, but the infobox is located lower than marker, h
By default the infoBox will point the bottom left of the marker. You can simply do this:
var ib= new InfoBox({ ....//other properties, pixelOffset: new google.maps.Size(-25, 0) //where your marker's height is 25px });