4

目前,当在 Safari iOS 7 (11A4449D) 上滚动页面时,页眉镶边会缩小尺寸,单击视口底部 44 像素的任意位置会出现页脚灰色条(带有下一页/上一页链接等)。

相反,向上滚动页面会使页脚栏保持在原位,而标题栏则保持较大的尺寸。是否有任何元标记(或类似标记)来防止这种在向上滚动和向下滚动时保持一致的行为?

如果浏览器在 chrome 进入/退出视图时触发了一些 JS 事件,我们可以解决此问题,但事实并非如此。

4

1 回答 1

1

就像对此的更新:

我们最终通过在 CSS 中使用bottom: 0;而不是解决了这个问题。top: 100%;我们本来想在第一个实例中使用 top: 100% ,因为这意味着添加到该元素中的项目将被自动渲染(离屏)。

通过采用逆向方法,我们只需手动将区域(使用 JS)转换为与要添加的项目相等的数量。

这导致出现“粘性”页脚时,它会停留在 OS chrome 的底部上方。

于 2013-09-24T10:27:05.503 回答