【问题标题】:Google Map InfoWindow is too wide谷歌地图信息窗口太宽
【发布时间】:2009-09-14 06:12:23
【问题描述】:

单击标记后,我将在 Google 地图上打开一个信息窗口。

代码是这样的:

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 最大宽度,InfoWindow 仍然呈现太宽,大约为 400 px。

有没有办法让它变小?

【问题讨论】:

    标签: css google-maps infowindow


    【解决方案1】:

    试试maxWidth

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-10
      • 2013-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-20
      相关资源
      最近更新 更多