收藏
回答

请问在iOS给page设置overflow:hidden为什么可以禁止页面回弹,原理是什么?

平台:iOS

index.wxss

page {
  overflow: hidden;
}


页面只放一个button,不设置overflow:hidden,page的高度只有40,此时还是可以回弹

最后一次编辑于  2022-08-16
回答关注问题邀请回答
收藏

2 个回答

  • ⅴ
    2022-08-16

    可以理解为溢出隐藏。

    当元素内的内容溢出的时候,隐藏他溢出的部分。

    2022-08-16
    有用 2
    回复 5
    • 霍微信  
      霍微信  
      2022-08-16
      我给page只放了一个button,不设置overflow,此时page的高度只有40,应该不会存在溢出的问题吧,但是还是可以滚动
      2022-08-16
      回复
    • ⅴ
      2022-08-16回复霍微信  
      调试看一下wxml的,应该总的高度超了。 或者你贴一下代码片段。。
      2022-08-16
      回复
    • 霍微信  
      霍微信  
      2022-08-16回复
      感谢回复,我把dom结构放在详情了
      2022-08-16
      回复
    • ⅴ
      2022-08-16回复霍微信  
      button有写什么CSS吗
      2022-08-16
      回复
    • 霍微信  
      霍微信  
      2022-08-16回复
      没有,就是简简单单的<button>跳转</button>,我是用iOS测试的,开发工具上没有问题
      2022-08-16
      回复
  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-08-16

    内容溢出隐藏,不产生滚动条

    2022-08-16
    有用
    回复 8
    • 霍微信  
      霍微信  
      2022-08-16
      我给page只放了一个button,不设置overflow,此时page的高度只有40,应该不会存在溢出的问题吧,但是还是可以滚动
      2022-08-16
      回复
    • 茜茜又困了🐽
      茜茜又困了🐽
      2022-08-16回复霍微信  
      贴一下dom结构,如果只有一个button,没有其他样式影响的话,是不会产生滚动条滚动的
      2022-08-16
      回复
    • 霍微信  
      霍微信  
      2022-08-16回复茜茜又困了🐽
      感谢回复,我把dom结构放在详情了
      2022-08-16
      回复
    • 茜茜又困了🐽
      茜茜又困了🐽
      2022-08-16回复霍微信  
      看不出问题,提供下可复现的代码片段;滚动时纵向的还是横向的?
      2022-08-16
      回复
    • 霍微信  
      霍微信  
      2022-08-16回复茜茜又困了🐽
      纵向的,我是用iOS测试的,在开发工具没有问题,其实只有一行代码
      2022-08-16
      回复
    查看更多(3)
登录 后发表内容