滚动不顺畅的表行 - Windows Phone

时间:2014-12-24 15:26:15

标签: html5 css3 windows-phone-8

我正在将一个混合应用程序从Android移植到Windows-Phone-8.x。

某些页面上的我的WP应用程序以不平稳的方式滚动,并不像我的Android版本那样流畅。

我只是使用简单的td对象。

如何为Windows-phone平滑滚动?

我正在使用html5,phonegap,jquery,jqm。

这是我的css:

td {
    text-align: left;
    width: 100%;
    background: #D3DFEA;    
}

我不想使用外部库。

1 个答案:

答案 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;

让我知道它是否有效;)