谷歌地图InfoWindow太广了

时间:2009-09-14 06:12:24

标签: css google-maps infowindow

点击标记后,我在Google地图上打开InfoWindow。

代码是这样的:

var point = 
    new GLatLng(
        mPointSet.points[i].lat,
        mPointSet.points[i].long);

var marker = new GMarker(point);

function createMarker(marker, message)
{
    GEvent.addListener(marker, "click", function() {
        marker.openInfoWindowHtml(
            $("#marker-popup-template").html());
    });
}

createMarker(marker);

mBigMap.addOverlay(marker);

问题是,即使InfoWindow正在填充的样式被设置为200 px max-width,InfoWindow 仍然渲染得太宽,大约400 px。

有没有办法让它变小?

1 个答案:

答案 0 :(得分:1)

尝试maxWidth

marker.openInfoWindowHtml(
    $("#marker-popup-template").html(),
    { maxWidth: 400 }
);