在仔细阅读Sencha Touch厨房水槽时,我注意到他们已经以某种方式禁用滚动“整个页面/应用程序”,如果你抓住页面顶部并向下拖动就会发生这种情况,这样背后的灰色区域/背景就是显示在iPhone上(希望你知道我的意思)。在我见过的每个其他框架中,例如JQM和JQTouch,灰色都会发生。那么,他们是怎么做到的?
答案 0 :(得分:1)
您所要做的就是将主体上的溢出CSS属性设置为hidden
。
<style>
body {
overflow: hidden
}
</style>
Sencha Touch可以做到这一点的原因是因为他们有自己的自定义滚动条,而大多数其他框架依赖于浏览器本机可滚动功能。