【问题标题】:Google Maps rtl on mobile gives horizontal scroll移动设备上的 Google Maps rtl 提供水平滚动
【发布时间】:2016-10-24 06:18:45
【问题描述】:

当我尝试通过 dir:rtl 在移动设备上使用 Google 地图时,我得到一个水平滚动条,而不是全宽地图,并且我的页面变得比屏幕宽。 我也试过使用:

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

没有帮助。

即使我使用的是 Google 的示例,它也会发生。将方向更改为 ltr 显示了我的预期。

Google's rtl sample 如果您从 Try it own 复制代码,您也会遇到问题。

谢谢你, 陈

【问题讨论】:

  • 这些示例在我的手机上运行良好。你的环境是什么?

标签: javascript android css google-maps google-chrome


【解决方案1】:

确保您的地图是宽度:100%;所以它不会比浏览器宽。

您可以通过添加以下 CSS 来修复水平滚动:

html,
body {
   overflow-x:hidden;
   margin:0;
   padding:0;
}

【讨论】:

    猜你喜欢
    • 2017-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-22
    相关资源
    最近更新 更多