Google地图显示来自隐藏区域

Lee*_*Lee 6 hidden google-maps

我真的希望有人可以建议从隐藏的div显示谷歌地图.

我有一个谷歌地图,如果他们点击一个链接,即显示地图,我想向用户显示.

将地图放在隐藏的div中根本不起作用,所以我将地图-1000px隐藏在位置绝对css值上.

这给了我更好的结果,但是当我使用css将地图带回来时,只有它的显示.

http://screencast.com/t/MTMyOGZmNW

在演出节目之后,有人能给我建议让隐藏地图变得可见的最佳方法吗?

希望有人可以提供建议.

谢谢

Sud*_*han 26

你无需担心绝对的位置和所有这些.让div隐藏直到必要,然后显示并调用google.maps.event.trigger(map, 'resize')(v3)或map.checkResize()(v2)

评论中提到的其他方案:

确保在通话google.maps.event.trigger(map, 'resize')前打电话给map.fitBounds()你,否则你会得到意想不到的结果.