当前位置: 首页 > 知识库问答 >
问题:

如何制作一个全屏谷歌地图与网站菜单覆盖?

龙俊英
2023-03-14

我正在建立一个网站,主要由大的(可操作的)图形和覆盖着不同类型数据的谷歌地图组成。网站导航是横跨顶部的HTML div的水平条,但不是一直横跨顶部。

我想找到一种方法,使地图API/应用程序显示在导航的“下方”,并占据整个窗口的其余部分。有人能提供建议吗?

共有1个答案

束雅达
2023-03-14

你的意思是这样的:http://jsfiddle.net/8PpjH/1/

添加一个容器:

<div id="container">
    <div id="nav">Nav Menu</div>
    <div id="map"></div>
</div>

设置一些样式:

html { height: 100% }
body { height: 100%; margin: 0px; padding: 0px }
#container { width: 100%; height: 100% }
#nav { z-index: 100; position: absolute; 
       margin: 10px 0px 0px 200px; background-color: #fff; 
       border: 1px #000 Solid; padding: 5px; }
#map { width: 100%; height: 100% }

加载地图:

var mapOptions = {
        center: new google.maps.LatLng(40.435833800555567, -78.44189453125),
        mapTypeId: google.maps.MapTypeId.ROADMAP,
        zoom: 11
      };     
var map = new google.maps.Map(document.getElementById("map"), mapOptions);
 类似资料:
  • 问题内容: 我需要通过URL对网站进行全屏拍摄,是否有用于该网站或服务的PHP程序,如果没有,是否有用于该目的的Java程序? 问题答案: 有很多方法: 使用http://khtml2png.sourceforge.net/index.php?page=faq 使用带有一些绑定的webkit引擎:http : //www.blogs.uni-osnabrueck.de/rotapken/2008/

  • 问题内容: 我有一个字符串列表,并且有一个函数可以为列表中的每个键生成一个值。 我想使用此功能创建地图。我可以使用Google收藏夹吗? 问题答案: 从2012年7月26日起,Guava master包含两种新方法。它们应该在14.0版中。 (和两个重载和)允许查看一个加一个作为其中用于组中的每个键的值是将所述函数应用于该密钥的结果。结果是视图,因此它不会复制输入集,并且结果将随输入集的变化而改变

  • 我试图实现一个地图使用谷歌地图与离子。我遵循了这个链接中的编码,但我得到的只是一个空白屏幕,不知道我哪里出错了。请帮忙 这是控制器 这是html文件 请帮忙。

  • 我用谷歌地球创建了一个kml文件,它使用外部图像创建了一个覆盖层。它工作得很好,我想找到一种相当方便的转换kml的方法,这样谷歌地图就可以以类似的方式读取和显示它。 谷歌地图不能处理谷歌地球坐标,所以我试图自己转换它们。例如,我替换了地球坐标: 使用等效地图坐标: 不幸的是,两者并不完全“对等”。“地图覆盖”稍微关闭,旋转不正确。 以下是两张照片: 地球实例 地图示例 我明白为什么它不起作用,但我

  • 我正在谷歌地图上工作,我试图添加标记到谷歌地图,然后试图删除它,但现在我已经完成了添加和删除下面的代码 但是现在有一个问题,我应该如何设置标记的值。推(标记),因为我删除了一个标记,所以它的值必须小于预期存储的值。。有人能帮忙吗

  • 我有一个应用程序,使用gmap从webservice获取标记,并将其显示在地图上。这是一个很好的布局代码 我想添加到幻灯片菜单,而不是主屏幕中的开关。一旦我将幻灯片菜单的代码添加到此文件的末尾,我可以看到幻灯片菜单,但谷歌地图停止工作。这是不起作用的新代码 任何关于结合谷歌地图和幻灯片菜单的帮助 地图活动 活动地图。xml itemlistrow。xml