【发布时间】:2011-06-03 19:12:23
【问题描述】:
我想创建一个固定容器,它附加到移动浏览器的视口顶部,特别是在 iOS 和 Android 设备上。 Gmail 在他们的移动网站上有一个很棒的固定菜单栏,但它似乎只有在您实际在移动设备上查看时才能正常工作(所以我无法追踪这是如何完成的)。
有人知道 Gmail 是如何做到这一点的吗?
我目前正在将一个函数附加到window.onscroll 以更改 div 的位置,但就像现在一样,它不会持续更新位置。一旦您开始滚动,直到您停止滚动后才会重新定位。这就是我想要克服的。重新定位功能本身可以正常工作 - 这更多的是时间问题。
有什么建议吗?
【问题讨论】:
标签: javascript mobile gmail