根据这篇文章http://johanbrook.com/browsers/native-momentum-scrolling-ios-5/,我们可以像这样启用类似本地的动量滚动:
然而,这并没有改变我的Web应用程序中的任何内容。它在有或没有该属性的情况下滚动相同。我希望具有像本地应用程序一样更长的动量。
body{
-webkit-overflow-scrolling: touch;
}
然而,这并没有改变我的Web应用程序中的任何内容。它在有或没有该属性的情况下滚动相同。我希望具有像本地应用程序一样更长的动量。
我在可滚动的DIV上进行了测试,它可以工作-但我不想为此添加任何不必要的标记。
有什么技巧吗?
更多信息
好的,它“有点像”这样工作:
html, body {
height:100%;
overflow: scroll;
-webkit-overflow-scrolling: touch;
position:relative;
}
然而,在BODY标签中具有position:fixed的任何元素都会在滚动时移动,并在滚动停止时重新附加到其正确位置。我能做些什么来解决这个问题吗?
有没有人对此有任何意见?
Fiddle: http://jsfiddle.net/nMxEg/1/
position:relative;
是用来做什么的? - Andrew