【发布时间】:2020-04-23 22:53:05
【问题描述】:
我只在 Safari iOs 13 上遇到了一个奇怪的问题。我有一个具有水平滚动的元素(本机滚动,overflow-x: auto)。
在 iOs 13 上,当我滚动该区域时,当视口之外的元素进入视口时,它首先被隐藏,然后闪烁并变为可见。
这是此问题的截屏视频:https://imgur.com/a/Y2Lz2GH
您可以现场观看:https://www.thebackpackerz.com/agenda/concerts-rap-paris/
我的猜测是与 iOs 13 的新功能有关:
添加了对单指加速滚动到所有帧的支持和 溢出:滚动元素消除了需要 set-webkit-overflow-scrolling: 触摸。
更改了 iPad 上宽网页的默认行为 需要水平滚动的响应式元标记。页面是 缩放以防止水平滚动并将任何文本调整为 保持易读性。
但是,现在,这对我来说就像一个错误。有什么办法解决这个问题吗?
【问题讨论】:
-
图片是本地的还是下载的?
-
您可以在我提供的链接中看到它。图片来自同一个域。