0

我有一个可变宽度的信息框(http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/docs/examples.html)。如何设置偏移量,使其每次都显示在标记上?

infobox = new InfoBox({
     alignBottom: true,
     content: document.getElementById("infobox"),
     disableAutoPan: false,
     maxWidth: "",
     pixelOffset: ?????????
     zIndex: null,
     boxStyle: {
        background: "url('http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/examples/tipbox.gif') no-repeat",
        opacity: 1,

    },
    closeBoxMargin: "12px 4px 2px 2px",
    closeBoxURL: "http://www.google.com/intl/en_us/mapfiles/close.gif",
    infoBoxClearance: new google.maps.Size(1, 1)
});
4

1 回答 1

0

它是信息框相对于标记的位置。

右边默认设置为 140px,所以分别设置 x 和 y 的值,框每次都会出现在那里。

于 2013-10-24T11:55:27.870 回答