html - 我可以根据屏幕大小更改 Google map 中信息窗口的大小吗?

标签 html css google-maps

我目前正在为大学创建一个 Spring 应用程序,让其他学生可以看到镇上发生的不同事情。我在 Heroku 上部署了该应用程序,Web 应用程序运行良好,但在移动设备上却有些困惑。

例如手机版是这样的 enter image description here

Web 应用程序看起来像这样 enter image description here

有什么方法可以让手机上的信息框变小吗?我找不到有关如何在线处理此问题的文档。

我目前像这样创建 infoWindow:

  google.maps.event.addListener(marker2, 'click', (function(marker2, i) {
        return function() {
          infowindow2.setContent(events[i][0]);
          infowindow2.open(map, marker2);
        }
      })(marker2, i));
    }

最佳答案

为框添加或查找一些默认类并添加 margin:20px; 这将完成工作。 或者 写一个媒体查询

@media only screen and (max-width: 600px) { width:100px; margin:20px auto; }

关于html - 我可以根据屏幕大小更改 Google map 中信息窗口的大小吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51615146/

相关文章:

javascript - 查看之前是否执行过onClick

javascript - HTML5 视频幻灯片无法在 Mac FF 或 Safari 上运行

android - 删除以前的路线并添加新路线

javascript - CSS3 动画与由 jQuery 触发的 CSS3 转换冲突?

CSS 过渡添加

javascript - 在 Angular Material 中添加 ui-gmap-search-box

javascript - 如何使用 javascript 将 LatlngBounds 对象传递给 nodejs 服务器

php - 有效地保存表中的数据,并且易于检索和回显

javascript - 我如何使用 Hammer.js 和 JQuery 平滑地移动元素?

javascript - 如何下载带有由 JavaScript 创建的标签的网页的源代码?