手机右侧的空白区域

Posted

技术标签:

【中文标题】手机右侧的空白区域【英文标题】:White space on the right side from mobile 【发布时间】:2014-03-27 17:05:47 【问题描述】:

我知道很多人都在谈论它,但我仍然无法脱身。 我有一个面向移动设备的网页,但我仍在尝试删除右侧的空白区域。

感谢

,我在 ios 上部分解决了这个问题
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1,maximum-scale=1, user-scalable=0">

    html,body
    
        width:100%;
        height: 100%;
        margin: 0px;
        padding: 0px;
        overflow-x:hidden;
    

但在 android 上它几乎总是会发生。虽然overflow-x是隐藏的,但实际上如果我开始向下滚动然后向左拖动,空白就在那里。

如果我从屏幕的最右侧开始向左拖动,它也会变得可见,就好像我想显示滚动条一样。

我想我必须用 CSS 中的 @meta 标签来解决它,但我不知道如何开始。 有人可以给我一些提示吗?

很遗憾,由于社会政策,我无法分享整个代码。

谢谢大家。

【问题讨论】:

考虑按照this blog post explanation 将width: 100%; 切换为width: auto; 这可能是由于各种原因而发生的。调试的一种方法是在页面注释上逐段注释,如标题、主要内容、侧边栏等,然后在移动设备上检查,然后您可能会发现哪段代码有问题 【参考方案1】:

您可以将 Android 设备连接到计算机并检查页面。你试过这个吗?对我来说,这是找到此类错误的最简单方法。

【讨论】:

我很好奇!但是如何在计算机上检查移动浏览器屏幕,请您详细解释一下 当然。您必须在您的手机上打开一个页面,将您的手机与计算机连接并安装this plugin for Chrome。然后你午餐插件,这就是全部 - 你可以检查在你的手机上打开的网页。它看起来像在第三张照片上。 我将您的答案设置为正确答案,因为它对我帮助最大。我知道 USB 调试,但没有意识到它向我展示了手机上的所有 HTML 元素。白色边框是由溢出引起的:在我没有注意到的跨度上可见。现在我真的很讨厌那些写 CSS 的人。 我很高兴它有帮助:)

以上是关于手机右侧的空白区域的主要内容,如果未能解决你的问题,请参考以下文章

word2010文档如何隐藏右侧灰色空白不可编辑区域

ListView 下方的空白区域

pc端点击弹出弹出框以及遮罩层的时候页面右侧出现空白区域,使得页面整体左移一下

pc端点击弹出弹出框以及遮罩层的时候页面右侧出现空白区域,使得页面整体左移一下

微信小程序页面右滑有空白区域

Plotly:次要 y 轴导致右侧空白