收藏
回答

页面顶部定位为fixed的元素在页面滚动时顶部会出现约1px的间隙

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug position: fixed 微信iOS客户端 7.0.8 2.9.4

滑动页面,点击色块跳转到下一页,返回,再滑动,重复操作,顶部的fixed元素就会出现大约1px的间隙,top设置为负值也会出现。

ios13.2.3 微信7.0.8 iphone6s, 8p,稳定复现。截图如下:



最后一次编辑于  2019-12-03
回答关注问题邀请回答
收藏

9 个回答

  • yemin
    yemin
    05-21
    2020年了,se2,ios13.5,最新微信一样会出现顶部偶尔1px没盖住问题...
    05-21
    有用 1
    回复
  • hello
    hello
    08-12

    有稳定的解决方法吗 iphoneX 和iphone11 必出现


    08-12
    有用
    回复
  • dinyah
    dinyah
    06-30

    问题描述:

    灰色条的上方,在上下滚动时会出现一个缝隙,目前没有太好的思路,可稳定复现。

    尝试:

    1. 想用灰色的条进行遮盖,发现灰色条根本定位不上去,失败
    2. 自身上移2px,失败


    猜测:

    像是整个视窗固定了

    复现机型:

    目前已知:Iphone Xs、Iphone11 微信7.013

    相关小程序:

    06-30
    有用
    回复
  • 廖佳星🌟
    廖佳星🌟
    05-21

    我6sp测试也出现了,我头部固定了两个盒子,宽度各是50%,然后我发现只有第一个盒子会出现,然后采用了队友祭天的招式,在最前面写了个空盒子固定,然后就这样解决了

    <cover-view class="fixedBox"></cover-view>

    .fixedBox{

    position: fixed;top: 0;width: 100%;height: 1px;

    }

    05-21
    有用
    回复
  • 宋玉
    宋玉
    03-23

    一种解决思路,fixed 使用定位将它居中,   top: 0;right: 0; left:0; bottom:0;

    {
       position: fixed;
       top: 0;
       right: 0;
       left:0;
       bottom:0;
       // 下面代码可能不需要
       width: 100vw;
       height: 100vh;
    }
    
    03-23
    有用
    回复
  • Reynold陈靖
    Reynold陈靖
    02-26

    找到解决方法了吗?都2020年了

    02-26
    有用
    回复
  • Alex🖕
    Alex🖕
    2019-12-06

    我也遇到同样问题,请官方解决下

    2019-12-06
    有用
    回复
  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2019-12-03

    测试未复现,麻烦提供下录屏看下?

    2019-12-03
    有用
    回复 14
    查看更多(9)
  • ʚ青哥ɞ
    ʚ青哥ɞ
    2019-12-03

    ios13.2.3 微信7.0.8 XsMax未复现

    2019-12-03
    有用
    回复 1
    • 李百兴
      李百兴
      2019-12-03
      emm,我实际操作过的只有6s和8p,其他都是别人反馈的。是我描述的不精确。6s和8p必现。
      2019-12-03
      回复
登录 后发表内容
问题标签