【发布时间】:2013-06-12 15:59:19
【问题描述】:
我正在构建一个移动网站(非本地)以在 iPhone 4 上运行。我需要一些“标题”内容,大约 80 像素高和 100% 宽,除非用户滑动/拉动,否则这些内容始终隐藏在任何显示的内容上向下。
这篇文章几乎完全符合我的要求:
http://inspectelement.com/tutorials/pull-down-for-navigation-a-responsive-solution/
问题在于它比我需要的更复杂,并且做了一些我不需要的附加操作。我尝试将它连接到我现有的 web 应用程序中,但它提升了所有样式并且不能正常工作。他们使用了很多我不想要的样式。在我花更多时间改变他们的样式并试图弄清楚哪些样式对于下拉效果至关重要,哪些是无关紧要的之前,我想看看是否有人有更简单的方法来实现这一点。
目标:手指在我的移动网页上的任意位置向下滑动,我的隐藏标题会向下滑动到视图中。释放时,标题会向上滑回并再次不可见。我不需要比这更高级的了。
相关问题:当手指向下拉网页时,会触发移动浏览器上的什么“事件”?那是“onscroll”还是类似的?还是手机独有的东西?
谢谢。
【问题讨论】:
-
听起来是个不错的解决方案...但我是否必须在 url 查询字符串中提供一个锚点才能使其工作?我不想让网址变得混乱……还有其他方法可以做锚吗?
-
是的。我已将评论移至答案。
标签: html css jquery-mobile mobile