javascript - 为什么该站点没有使用 Google map 的 Google Logo ?我想做这个。如何?

标签 javascript css ajax google-maps

<分区>


想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。

关闭 12 年前

如何从我的 Google map 中删除(假设它是合法的)Google Logo 和“使用条款”字样,就像这个网站所做的那样:http://fwix.com/

更新

这实际上也是标准的 Google map 。 Fwix 以标准方式调用 map ,使用 http://maps.google.com/maps/api/js?sensor=false 以及 map 本身甚至声明“ map 数据 2010谷歌”。看起来他们使用了 CSS 和/或 JavaScript 来隐藏 Google Logo 和“使用条款”链接,使其不显示在 map 上。

最佳答案

他们似乎在使用一些 CSS 恶作剧来隐藏“使用条款”链接。如果仔细观察,版权声明后总是有一个结束符 -

这很可能违反了网站管理员在生成 API key 时同意的 Google 使用条款。我不建议这样做。

更新:这是隐藏链接的相关 CSS(如前所述,不要在家尝试!):

#map a, #map p {
display:block;
overflow:hidden;
position:absolute;
text-indent:-9999px;
z-index:400;
}

关于javascript - 为什么该站点没有使用 Google map 的 Google Logo ?我想做这个。如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3754005/

上一篇:css背景静态?

下一篇:html - CSS 圆 Angular 不起作用 - 为什么不呢?

相关文章:

javascript - 我可以在 JavaScript 中动态设置 tabindex 吗?

javascript - 将 Excel 数据粘贴到 html 表格中

jquery - 通过箭头键自动建议选择

ajax - 防止在 AJAX 请求上发送 Cookie

jquery - 在 Rails 中使用 PJax 加载 Doc Ready 上的所有 jQuery 变量

关联 PHP 数组中的 Javascript 数组/对象顺序

javascript - 函数未将数据注册到数组中

javascript - 隐藏在元素 svg 外部的阴影

internet-explorer-9 - IE9 中的 CSS3 框阴影模糊

javascript - 更改位置后如何将div重置为居中