html - 在 Chrome 中设置 initial-scale=1.x 时, block 级元素之间有额外的垂直空间

标签 html css viewport

如果我将以下元标记添加到我的移动网页,则 block 级元素之间在垂直方向上会有额外的空间。

<meta name="viewport" content="initial-scale=1.2,user-scalable=no" id="metaViewwport">

如何解决问题?

完整代码:

 <html>
<head lang="en">
    <meta charset="UTF-8">
    <meta name="viewport" content="initial-scale=1.2,user-scalable=no" id="metaViewwport">
    <title>test</title>
    <style type="text/css">
        html,body
        {width:100%;height: 100%;margin:0px;padding:0px;}

        .slide-container
        {height:200px;width:100%;background-color:black;color:white;
        box-sizing:border-box;
        box-shadow:none;
        border:0px;
        padding:0px;
        margin:0px;
        }
    </style>
 </head>
<body>
<article style="height:100%;width:100%;">
    <section class="slide-container" style="">
        1
    </section>
    <section class="slide-container">2</section>
    <section class="slide-container">
       3
    </section>
    <section class="slide-container">
       4
    </section>

</article>

</body>
</html>

最佳答案

您的问题很可能是您的视口(viewport)。它设置为 1.2,而不是 1。

改为添加这一行

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

关于html - 在 Chrome 中设置 initial-scale=1.x 时, block 级元素之间有额外的垂直空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31811003/

相关文章:

android - 所有移动浏览器的完整网页和禁用缩放视口(viewport)元标记

css div定位

javascript - 悬停后添加淡入/淡出

html - 在移动网络上禁用双指缩放

html - 如何将 Font Awesome 图标向右对齐?

CSS 问题 - 内联 block 不起作用

javascript - 如何获得包含尺寸的宽度和高度?

html - 水平边距相等的左对齐 div

html - 从 YouTube 播放列表加载新歌曲时重置自定义进度条

html - Jasny bootstrap 手机不工作