【问题标题】:Unnecessary scrolling of page on iOSiOS 上不必要的页面滚动
【发布时间】:2013-03-05 06:19:54
【问题描述】:

我正在为 iOS 应用程序使用 cordova-2.1.0、JQueryMobile-1.3.0。我的应用程序中的某些页面的内容非常小,页面仍然滚动。我正在 iOS 6 上对其进行测试。如何停止滚动具有小内容的页面。我不想使用 preventDefault。

【问题讨论】:

  • 你能给我们截图吗
  • 嘿,我无法发布屏幕截图,它显示错误,您至少有 10 个声望可以发送图像。怎么办
  • 将其托管在外部,并在删除 www、http 等后在此处提供链接
  • 你能显示一些你的代码吗?您可能缺少结束 </div> 标记

标签: ios jquery-mobile cordova


【解决方案1】:

当我尝试小提琴时看起来很正常http://jsfiddle.net/JEqKh/

这是我使用的 HTML。尝试在<head></head> 标签中导入库

<div data-role="page" id="menu">
    <div data-theme="b" data-role="header" data-position="fixed">
        <h3>Header</h3>
    </div>
    <div data-role="content">
        <ul data-role="listview" id="mainMenu">
            <li style="height:50px"><a href="menu1.htm" data-transition="slide"><img src="a.png" class="ui-li-icon"/>Menu1</a>
            </li>
            <li style="height:50px"><a href="menu2.htm" data-transition="slide"><img src="b.jpg" class="ui-li-icon"/>Menu2</a>
            </li>
        </ul>
    </div>
</div>

【讨论】:

  • @Mayu 谢谢,是的,它在浏览器中工作正常,但在 iPhone 或 ipod 上却不行
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-26
  • 1970-01-01
  • 1970-01-01
  • 2012-03-21
相关资源
最近更新 更多