css - 缩放控制和街景未显示在我的 Google map 上?

标签 css google-maps google-maps-api-3

我正在将一个非常基本的 Google map 插入到我的页面中,缩放控件和街道 map 图标不可见,但是如果我将鼠标放在它们应该在的位置上,我可以缩放 map 并进入街景 View 。 所以控件在那里只是不可见。

<script type="text/javascript"
    src="//maps.googleapis.com/maps/api/js?key=<apikey>&sensor=false&region=IT">
</script>

var myOptions = {
    zoom: 17,
    center: latlng,
    panControl: true,
    zoomControl: true,
    zoomControlOptions: {
        style: google.maps.ZoomControlStyle.LARGE
    },
    scaleControl: true,
    mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

知道问题出在哪里吗?

Missing controls

最佳答案

这绝对是您的代码中存在的 CSS 问题。寻找适用于所有图像的 CSS,例如:

img {
  max-width: 100%;
}

关于css - 缩放控制和街景未显示在我的 Google map 上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8511436/

相关文章:

html - <th> 中 <p> 内的水平居中垂直文本

javascript - 具有初始未定义高度的 jQuery ui 动画

html - nivo slider 在过渡时与 div 重叠

android - 地理编码器,在 Android 中获取国家/地区,getFromLocation 零结果

ios - 如何在 iphone 中解析来自谷歌地图的谷歌方向 api 数据?

javascript - 在静态谷歌地图上绘制路线

javascript - 如何在数据库中保存 Google map v3 圆形和矩形叠加层而不会出现错误?

android - 如何实现室内地图

javascript - 使用 Google Maps Javascript API v3 显示楼层按钮控件

javascript - 如何在 highcharts 标志中设置图像样式?