我正在将一个混合应用程序从Android移植到Windows-Phone-8.x。
某些页面上的我的WP应用程序以不平稳的方式滚动,并不像我的Android版本那样流畅。
我只是使用简单的td对象。
如何为Windows-phone平滑滚动?
我正在使用html5,phonegap,jquery,jqm。
这是我的css:
td {
text-align: left;
width: 100%;
background: #D3DFEA;
}
我不想使用外部库。
答案 0 :(得分:0)
在Compass中,我使用以下mixin在平板电脑/手机上实现平滑滚动。不确定Windows手机,但我认为它类似。
@mixin overflow-scrolling($x: hidden, $y: auto) {
-webkit-overflow-scrolling: touch;
overflow-x: $x;
overflow-y: $y;
}
关注this answer,您可以制作自己的前缀组合。我无法测试这个atm。
所以尝试添加:
-ms-scroll-chaining: none;
-ms-touch-action: pan-y; // depending on direction
-ms-overflow-style: -ms-autohiding-scrollbar;
让我知道它是否有效;)