gpt4 book ai didi

javascript - 静态定位的控制栏,例如 Gmail for iPhone Web 应用程序?

转载 作者:行者123 更新时间:2023-11-30 09:05:57 26 4
gpt4 key购买 nike

当使用 iPhone 查看 Gmail 时,他们对其进行了设置,以便在屏幕顶部有一个静态定位的控制栏。即使您在页面上上下滚动,它也不会移动。我很好奇是否有人知道他们是如何设置的。

据我过去所知,不可能在 iPhone 的 Safari 上使用 CSS 创建固定控件。相反,它必须是你用 Javascript 破解的东西。相同的技术是否适用于 Android 的浏览器?

想法?想法?谢谢。

最佳答案

一般来说,它的工作方式是通过覆盖 JavaScript 触摸处理程序来阻止网页中的默认滚动机制。然后在触摸处理程序中,您手动计算触摸物理并在 JavaScript 中定位内容。

更新:我刚刚重读了这个问题,发现你问的是关于 Android 的问题(哦!)。看起来 Android 2.2 添加了对 CSS 的支持:http://kentbrewster.com/android-scroller/

关于javascript - 静态定位的控制栏,例如 Gmail for iPhone Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4987014/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com