首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >大众元素溢出

大众元素溢出
EN

Stack Overflow用户
提问于 2015-04-22 10:28:15
回答 1查看 193关注 0票数 1

为什么两个div互相溢出?我平分了两个视口宽度的div。50%的宽度,如果我给出49%,那么代码运行良好。

代码语言:javascript
复制
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        *{
            margin: 0;
            padding: 0;
            border: 0;
        }
        .fity{
            width: 50vw;
            height: 100vh;
            float: left;        

        }
    </style>
</head>
<body>

<div class="fity" style="background:red;"></div>
<div class="fity" style="background:blue;"></div>
</body>
</html>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-22 11:33:57

这是因为垂直滚动条。

MDN Information

视口长度-百分比长度定义相对于视口大小的长度,即文档的可见部分。只有基于壁虎的浏览器在修改视图端口的大小时(通过修改桌面计算机上窗口的大小或在电话或平板上打开设备)动态更新视口值。 与overflow:auto一起,最终滚动条占用的空间不会从viewport中减去,而在overflow:的情况下则是这样。我的重点

如果将overflow:hidden添加到身体中,它就会被修复。-

JSFiddle Demo

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29794693

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档