Sencha Touch如何防止在iphone上滚动到灰色背景?

时间:2012-02-14 10:26:36

标签: sencha-touch mobile-website

在仔细阅读Sencha Touch厨房水槽时,我注意到他们已经以某种方式禁用滚动“整个页面/应用程序”,如果你抓住页面顶部并向下拖动就会发生这种情况,这样背后的灰色区域/背景就是显示在iPhone上(希望你知道我的意思)。在我见过的每个其他框架中,例如JQM和JQTouch,灰色都会发生。那么,他们是怎么做到的?

1 个答案:

答案 0 :(得分:1)

您所要做的就是将主体上的溢出CSS属性设置为hidden

<style>
    body {
        overflow: hidden
    }
</style>

Sencha Touch可以做到这一点的原因是因为他们有自己的自定义滚动条,而大多数其他框架依赖于浏览器本机可滚动功能。