Google maps 奇怪的谷歌地图行为-瓷砖只出现在左上象限

Google maps 奇怪的谷歌地图行为-瓷砖只出现在左上象限,google-maps,browser,Google Maps,Browser,已经使用谷歌地图几十次了,但无法绕过这一次。为地图版本3制作谷歌的简单hello world(http://code.google.com/apis/maps/documentation/javascript/tutorial.html#api_key) 但是,平铺仅显示在地图画布的左上部分,即使在拖动/滚动时,它们也会继续保持在左上部分。见图片: 我在页面上玩了很多CSS,看看它是否被其他东西搞砸了,但没有运气。以前有人见过这个吗?单个磁贴是div元素。尝试关闭页面上的css,看看这个问题是否

已经使用谷歌地图几十次了,但无法绕过这一次。为地图版本3制作谷歌的简单hello world(http://code.google.com/apis/maps/documentation/javascript/tutorial.html#api_key)

但是,平铺仅显示在地图画布的左上部分,即使在拖动/滚动时,它们也会继续保持在左上部分。见图片:


我在页面上玩了很多CSS,看看它是否被其他东西搞砸了,但没有运气。以前有人见过这个吗?

单个磁贴是
div
元素。尝试关闭页面上的css,看看这个问题是否仍然存在。然后使用像firebug这样的工具来检查页面的HTML—查看HTML中是否出现缺少的分幅

使用firebug将以下内容写入控制台:

google.maps.event.trigger(googleMap, 'resize');
其中
googleMap
是map元素。如果在创建地图后调整其大小,这可能会解决问题

如果这些都没有帮助,发布你的javascript、css和HTML——当你只提供一个固定的图像时,很难想到该建议什么