谷歌地图.gm风格的div现在以块的形式显示,从而打破了地图

时间:2013-08-18 作者:Joonas Luik

最近,我的带有谷歌地图的Wordpress页面开始以一种奇怪的方式显示标记-看起来!

enter image description here

问题是-谷歌更改了他们的代码,并在代码中添加了这个婴儿:

  .gm-style div {
    display: block;
    }
比如说,重写代码,display:inline-block !important; 不起作用,因为谷歌正在自动生成一个新的显示:block!(下图)enter image description here

如果有人想看一眼,网站本身就在这里:

`http://objekt.ee/properties/?lease=rent&view=map`

2 个回复
最合适的回答,由SO网友:Emad Hajjar 整理而成

在文件中查找:/wp-content/themes/rentbuy/js/scripts.js

<div class="overlay-simple-marker"
…并替换为:

<span class="overlay-simple-marker"

SO网友:emgerold

解决此问题的最简单方法是在api调用中定义版本,例如:

<script src="https://maps.google.com/maps/api/js?v=3&sensor=false" type="text/javascript"></script>

结束