【问题标题】:Customize infowindow google maps error自定义 infowindow google maps 错误
【发布时间】:2018-03-02 10:30:08
【问题描述】:

我正在尝试自定义谷歌地图的信息窗口,但是我无法删除白框。

有人可以帮助我吗?

代码(CSS):

.gm-style-iw {
  background:black;
  border:2px solid black;
  opacity: 0.95;
  color:white;
  margin-top: 65px;    
  margin-left: 68px;
  position: fixed;
}

/*Code to remove arrow and close button*/

.gm-style div div div div div div div div div {
  display: none;
}

.gm-style-iw + div {
  display: none;
}

【问题讨论】:

  • Google 改变了一些东西,因为我的地图已经正常工作了,现在它出现了这个问题。

标签: html css google-maps


【解决方案1】:

/*Code to remove arrow and close button*/ 下的规则替换为:

.gm-style div div div div div div div {
  visibility: hidden;
}
.gm-style-iw + div {
  display: none;
}
.gm-style div div div div div div.gm-style-iw div div {
  visibility: visible;
}

第一条规则隐藏了白色框,但也隐藏了黑色信息窗口中的文本,因此第三条规则使文本再次可见。

查看this JSBin 以查看工作示例。

【讨论】:

  • 非常感谢。你的代码完美解决了这个问题:)
  • 您以前见过或使用过snazzy-info-window library吗?它可以让您更轻松地自定义信息窗口。
猜你喜欢
  • 2011-04-26
  • 2014-12-09
  • 1970-01-01
  • 2015-09-23
  • 2014-05-28
  • 2013-09-27
  • 1970-01-01
  • 2013-08-26
  • 2013-12-20
相关资源
最近更新 更多