在v3.11中使用google.maps.visualRefresh为自定义infowindows提供了错误的位置

时间:2013-07-22 09:42:32

标签: google-maps google-maps-api-3

我们一直鼓励在等待v3.14发布时使用这种新风格功能。

但是,启用此功能(使用google.maps.visualRefresh = true )时,自定义信息窗口的位置可能会损坏。

这是因为其中一种css样式发生了变化。 Google地图现在定义了以下内容:

.gm-style div
{
    display: block;
}

因此,如果您已将自定义infowindow容器定义为具有样式为

的类的DIV
display: inline-block;

这会覆盖它。

1 个答案:

答案 0 :(得分:1)

显然,目前的解决方法是在样式中添加!important

display: inline-block !important;

Google:请更新文档或删除此样式。