1

在我的网站http://www.merkato.hu上,标题的位置是固定的。在桌面浏览器上,这很好用 - 但在移动设备上,缩放页面会使标题由于固定位置而无法使用。

我尝试了一种方法,使高度和 html 绝对定位到标题和内容,并将溢出设置为滚动 - 但有些脚本需要正文可滚动。

为移动设备完成固定标头的最佳方法是什么?对于 iDevices,我发现的一切似乎都不值得。

4

1 回答 1

0

这是一个难题。大多数移动设备对定位的支持fixed已损坏或缺失。第一个支持今年左右生产的设备的移动浏览器。

我记得jQuery Mobile团队在很长一段时间内都在为固定页眉和页脚而苦苦挣扎。

他们让它工作了,所以我建议要么使用 jQuery Mobile(或其他一些显然可以做到这一点的框架),要么深入研究他们的 JS 和 CSS 来了解它是如何工作的。

无论如何,如果没有大约 20 种不同的测试设备,您将无法确定它是否有效。因此,除非您有可观的预算,否则您必须坚持使用经过充分测试的开源解决方案。

于 2012-12-03T17:34:05.210 回答