rem设置宽高造成元素间有间隙

发布于 2022-09-05 01:05:01 字数 490 浏览 17 评论 0

clipboard.png

<div></div>
<div></div>
<style>
body{
  background-color: #000;
}
div{
  height: 3.10667rem;
  background-color: #fff;
}
</style>

为什么会有这样的情况? 大家用rem开发中遇到过吗? 怎么解决的?

补充复现步骤:

  1. chrome 移动端模拟,iphone6尺寸

  2. 如果复现不了,试试把缩放比例调大。。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

叹沉浮 2022-09-12 01:05:01

不知道你能不能翻墙,能翻墙的话你可以查看stackoverflow;
解决办法是在html的head元素中添加

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;">
南七夏 2022-09-12 01:05:01

经测试,并没有这个问题..

渡你暖光 2022-09-12 01:05:01

F12看下盒子模型。是不是有额外的margin

div {
    margin: 0;
    padding: 0;
}
吲‖鸣 2022-09-12 01:05:01

楼主,这是没有做css的reset吧,默认会有margin,padding值的

撧情箌佬 2022-09-12 01:05:01

表示也有这样的问题,部分分辨率不会出现,部分分辨率回出现,请问楼主找到解决方法了吗

随遇而安 2022-09-12 01:05:01

把div的margin-top值设置成一个小的负值px

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文