收藏
回答

scroll-view设置scroll-into-view时如何设置距离顶部距离?

scroll-view的scroll-into-view默认滚动到屏幕顶部了,能设置一段距离吗

例如京东这种,滚动到对应位置,而不是最顶部,不然会遮住一部分(目前做法将滚动位置隐藏在上个元素的尾部50px的位置)

最后一次编辑于  2020-05-26
回答关注问题邀请回答
收藏

3 个回答

  • Programmer_Lee
    Programmer_Lee
    08-08

    提供个思路

    将每个id 写成position:relative;top:(导航页高度或者导航页+顶部距离高度)rpx; 放在每个滚动元素第一个元素位置 即可

    08-08
    有用 1
    回复
  • MADAO
    MADAO
    2020-09-26

    我刚刚也遇到了这问题,貌似scroll-into-view不能设置距顶部距离,然后我吧scroll-view写在了导航下面,换了个思路就可以了


    2020-09-26
    有用
    回复
  • 海龟先生
    海龟先生
    2020-06-01

    解决了吗 兄嘚

    2020-06-01
    有用
    回复 4
    • 6哥哥
      6哥哥
      2020-06-01
      没啊,目前还是把滚动目标设置一个等于导航栏的高度,隐藏在上个元素最下面了
      2020-06-01
      回复
    • 海龟先生
      海龟先生
      2020-06-01回复6哥哥
      什么意思 有点没明白呀
      2020-06-01
      回复
    • 6哥哥
      6哥哥
      2020-06-02回复海龟先生
      比如点击评价的时候,跳转的id标签,是在商品标签的底部放着呢。这个标签的高度等于 导航栏的高度。
      2020-06-02
      回复
    • 海龟先生
      海龟先生
      2020-06-03回复6哥哥
      谢谢  这样搞了
      2020-06-03
      回复
登录 后发表内容
问题标签