首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌地图缩放控制混乱

谷歌地图缩放控制混乱
EN

Stack Overflow用户
提问于 2012-01-16 19:45:48
回答 9查看 29.2K关注 0票数 172

我使用Google Maps API (v.3)来显示带有几个标记的地图。我最近注意到用来缩放地图的控件被弄乱了(它并不总是这样的)。我不知道原因是什么。

更新

这篇文章原本有一个页面的链接,你可以在那里查看这个问题,但现在这个链接被破坏了,所以我删除了它。

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2012-01-16 19:55:06

你的CSS搞砸了。删除814行中的max-width: 100%;,缩放控件看起来又会很好。为了避免这样的bug,在CSS中使用更具体的选择器。

票数 109
EN

Stack Overflow用户

发布于 2013-01-25 00:05:06

代码语言:javascript
复制
#myMap_canvas img {
    max-width: none;
}

为我修复了它,但我也想指出@Ben对这个问题的评论,“如果你使用is map_canvas作为map div id,这个问题就不会在Bootstrap中发生”。他是对的。我没有使用Bootstrap,但这个问题是在我更改了div id之后开始出现的。

将它重新设置为map_canvas可以在不更改最大宽度的情况下修复它。

代码语言:javascript
复制
<div id="map_canvas"></div>
票数 80
EN

Stack Overflow用户

发布于 2013-03-26 20:51:33

如果你使用的是Bootstrap,只需要给它一个“google-map”类。这对我很有效。

作为一种替代方案,您可以重置google map div的所有内容,作为一种最后的解决方案:

HTML:

代码语言:javascript
复制
<div class="mappins-map"><div> 

CSS:

代码语言:javascript
复制
.mappins-map img { 
    max-width: none !important; 
    height: auto !important; 
    background: none !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}
票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8879544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档