Rag*_*eer 4 javascript jquery jscrollpane jquery-jscrollpane windows-8
我在我的网站上使用jQuery jScrollPane插件,它在普通的PC浏览器和iPad,Android平板电脑上工作正常.
但是,当我在Windows 8触摸屏笔记本电脑上打开我的网站时,我无法使用iPad或Android平板电脑等触摸手势滚动页面.
我也试过这个演示网站(http://jscrollpane.kelvinluck.com/themes/lozenge/),我无法用触摸手势滚动内容.
要滚动页面,我必须转到滚动条并向左/向右拖动.早期使用默认滚动条我可以使用触摸手势滚动页面,现在我无法使用jScrollPane.
我能够在Chrome中滚动内容(演示和我的网站,在windows8设备中),但不能在IE和FireFox中滚动
这是一个已知的问题?我怎样才能解决这个问题?
jScrollPane是否仅支持用于触摸手势的webkit浏览器?
如果是,我们怎样才能让它适用于所有浏览器,尤其是Firefox和IE?
更新:
正如我在评论布鲁诺回答中提到的那样,我们已经尝试过使用以下样式进行划分..但没有运气
.scroll-pane{
overflow-x:scroll;
-ms-touch-action: pan-x;
}
and
.scroll-pane{
overflow-x: scroll;
-ms-scroll-snap-type: mandatory;
-ms-scroll-snap-points-x: snapInterval(0%, 100%);
}
Run Code Online (Sandbox Code Playgroud)
将此样式添加到CSS的body标记中.
overflow-x:scroll ;
-ms-touch-action: pan-x;
Run Code Online (Sandbox Code Playgroud)
它对我有用.希望这对你也有帮助.最好的运气.
| 归档时间: |
|
| 查看次数: |
4538 次 |
| 最近记录: |