代码之家  ›  专栏  ›  技术社区  ›  Bill

如何使用googlemaps3隐藏然后显示地图画布?

  •  0
  • Bill  · 技术社区  · 14 年前

    我想将googlemaps画布呈现给一个隐藏的div,然后,当页面上的其他地方触发事件时,使div再次可见。

    有人有什么想法吗?

    3 回复  |  直到 14 年前
        1
  •  2
  •   Anthony Mills    14 年前

    您可以切换 visibility: hidden 打开;这将使一切保持其尺寸(同时仍然保持不可见)。如果谷歌问这个页面有多宽多高,这会有所帮助。记住 地图画布仍然会占用页面空间;如果这不是您想要的,那么您可以执行以下操作 position: absolute .

        2
  •  0
  •   Piskvor left the building Rohit Kumar    14 年前

    将div的不透明度设置为0.01或类似的值-这样就可以了 看不见。

        3
  •  0
  •   Bill    14 年前

    把地图的div设置为位置:绝对和左:-10000像素。

    然后,我只需将位置设置为在希望它出现时继承。