【发布时间】:2021-11-20 17:45:40
【问题描述】:
这真的很好奇。与select 输入交互似乎隐藏/显示基于浏览器“感知滚动”的地址栏。
我了解与正常内容相关的页面滚动的行为,但在与 select 输入交互时,地址栏根据滚动方向隐藏/显示是没有意义的。这是在 ios 15.x 上,虽然下面的示例是在模拟器上,但原始的“错误”是在实际的 ios 设备上捕获的。
在这种情况下,通过 JS 更改滚动位置似乎没有任何作用,更新 dom 元素上的 overscroll-behavior 或 touch-action css 属性也没有。
这是有问题的行为:
【问题讨论】:
-
我也遇到了这个烦人的问题。你找到解决办法了吗?
标签: javascript html css ios safari