javascript – 固定移动浏览器的定位

前端之家收集整理的这篇文章主要介绍了javascript – 固定移动浏览器的定位前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我正在建立的移动网站上,我需要顶部的标题来保持固定位置.

我知道移动Safari的固定位置解决方案,如下所示:

http://doctyper.com/archives/200808/fixed-positioning-on-mobile-safari/

我试过,效果很好.不过,我想知道是否有一个解决方案适用于所有主要智能手机的移动浏览器.注意:我不需要页脚保持固定,只是顶部标题.所以这应该使得更容易适应所有的移动屏幕尺寸,因为我只是将div的顶部设置为0 onScroll.

谢谢!

解决方法

重要更新

截至iOS 5,固定定位在移动设备上工作正常.同样最新的Android机器人也支持它.

老回答

我认为iScroll是最积极开发的解决方案,它支持Android

但有几件事要注意:

>通过启用此黑客,您是禁用功能,人们习惯于缩放.
>为您的解决方增加了很多复杂性.

由于这些原因,JQtouch决定not to use it

Not a problem. It is not currently
supported in jQTouch. Not sure how
familiar you are,but the main problem
here is that mobile Safari does not
support position: fixed. A few people
have worked on implementations of
this,most notably
07003
and
07004.
Both feel wrong to me,
hence why I don’t do by default,but
you’re free to try to make an
extension which supports it-

个人在处理需要在iPhone上固定定位的东西时,我喜欢静态定位,并在动态更改内容自动滚动到底部/顶部.

原文链接:https://www.f2er.com/js/152537.html

猜你在找的JavaScript相关文章