【发布时间】:2010-12-10 11:30:03
【问题描述】:
我们开发了一个小控件,该控件始终位于外部站点的屏幕底部。但是,当我在 ipad 上查看该站点时,控件不会粘在底部,它会漂浮在中间。
ipad 上的固定位置是怎么回事?不可能吗?
ipad 使用 safari mobile 吗?
【问题讨论】:
-
没有代码根本无法提供帮助;-)。
我们开发了一个小控件,该控件始终位于外部站点的屏幕底部。但是,当我在 ipad 上查看该站点时,控件不会粘在底部,它会漂浮在中间。
ipad 上的固定位置是怎么回事?不可能吗?
ipad 使用 safari mobile 吗?
【问题讨论】:
我认为你应该阅读this。
【讨论】:
从iOS 5.0开始,在iPad上也实现了position:fixed:http://caniuse.com/css-fixed,虽然还有其他问题,见Disable scrolling when changing focus form elements ipad web app。
【讨论】:
移动设备的固定页眉/页脚很棘手。正如 Knu 发布到此线程的文章中所述,使用固定定位不起作用。
我找到了两个解决方案,应该可以缓解一些问题。一个是jquery mobile,另一个是iScroll。两者都允许固定页脚/页眉。
我的问题是我很难将固定滚动与 iPad 中的其他效果结合起来。我希望这会有所帮助。
【讨论】: