【问题标题】:Google Maps API V3 custom control sizesGoogle Maps API V3 自定义控件大小
【发布时间】:2013-06-12 15:55:17
【问题描述】:

问题 ----- 有没有办法在 Google Maps API V3 中引用默认控件的大小?

背景 ----- 我有一个使用谷歌地图 API (V3) 的网络应用程序来实现几个地图功能。主要功能是带有高级过滤器的位置搜索。我添加了处理两个自定义控件的函数,它们位于左上角 +/- 小缩放控件的正下方。自定义控件本身工作正常 - 一个打开/关闭用户的当前位置,另一个让用户画一个圆圈来定义搜索点和范围/半径。

我想让这些自定义控件看起来与标准控件(即 +/- 小缩放控件)尽可能一致。我认为它们看起来不错,只是尺寸与标准控件的尺寸相差很大。我读过 API 会根据设备类型和屏幕尺寸自动调整使用的标准控件的大小。虽然我很欣赏这一点,但我希望能够使按钮的大小与那些相同。

如果有帮助,我可以提供屏幕剪辑(在我建立一些代表点之前无法发布)。有没有其他人处理过这个问题并想出如何引用标准控件以正确调整自定义控件的大小?

【问题讨论】:

  • 所以你想弄清楚如何像谷歌调整控件大小一样调整控件大小?
  • 准确地说,要么通过某些屏幕尺寸的开关外壳(和反复试验),要么找到要匹配的缩放按钮的宽度。

标签: google-maps google-maps-api-3


【解决方案1】:

这与 Google 的做法不完全一样,但它可以完成工作 (scss)

.gmnoprint,
.gm-fullscreen-control {
  zoom: 0.75;
  .gmnoprint {
    zoom: 1;
  }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-03
    • 1970-01-01
    • 2012-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-26
    • 1970-01-01
    相关资源
    最近更新 更多