ios - 在 iOS 网络浏览器中平滑滚动
问题描述
我最近想在 iOS 上的 Web 应用程序中使用scroll-behavior: smooth
CSS 规则或任何其他形式的相同规则(例如scrollTo
,行为:平滑),但这个滚动选项显然没有被平台公开,因此它实际上在任何适用于 iOS 的 Safari 或 Chrome 等浏览器。
为什么不允许此选项?这个决定背后有什么哲学吗?或者也许已经在路线图上实现了这个功能(我没有找到)?我发现在 WebKit 中实现了平滑滚动作为一个选项,但找不到任何关于为什么 Apple 不允许您使用它的信息。
解决方案
推荐阅读
- php - 注意:未定义的索引:第 89,94,99,104 行 C:\xampp\htdocs\quality\home.php 中的错误
- hyperledger-fabric - 使用 Caliper 对 Hyperledger 结构进行基准测试(如果结构架构发生更改)
- tooltip - AmCharts 4工具提示单LineSeries的负面和正面颜色
- sql-server - 来自输出子句的 MSSQL 更新集
- mercurial - Mercurial:推送在分支上创建新的远程头
- javascript - 如何在ajax模式Select2中使用另一个字段作为值而不是“Id”?
- android - 我想添加实现 'com.google.android.gms:play-services-maps:17.0.0',但显示消息错误
- excel - 动态范围设置
- php - Laravel 分页错误
- sql-server - 添加当前月份的重命名表