css - 在 iOS 中的 Safari 上向下滚动时,当在容器上设置高度时,页面很容易横向滚动
问题描述
我正在构建一个包含多个列的网页。该页面在 x 轴上启用了 CSS 强制滚动对齐,以便在每次水平滚动后页面应该对齐,以便最近的列居中。
奇怪的是,在 iPhone 上的 Safari 上,当height
在滚动容器上设置时,它似乎很容易横向滚动。即使是在其中有少量横向移动的垂直滚动(当您用手指滚动时很自然)也会使页面横向滚动。
但是,当我取消设置时height
,它只会正常滚动,并且对横向移动不太敏感。
为什么固定高度会影响滚动灵敏度?
height: 100vh
您可以通过取消注释类上的样式来测试差异.container
。
解决方案
推荐阅读
- c# - c# SnapObjects.Data 使用 SqlSelect 属性从模型中检索数据
- angular - 即使在Angular中刷新后如何保存数据
- java - 如何从 HTML 生成 PDF 并在 Java 代码中添加链接参考(任何网站)?
- php - 我正在尝试将我的 php 表单中的数据插入 mysql 数据库,但它给了我错误
- azure - yml 作业与代码中的 Azure ML docker env 参数
- python - 每个箱线图上的 Seaborn 分组箱线图符号
- wordpress - 设置按钮“仅登录或仅注销”,
- android-studio - Firebase Fire 存储数据库如何在文本框中显示添加的数据?
- python - boto3 下载 mp4 而不是流式传输
- rethinkdb - 合并子数组并排序