iOS 7 Safari在滚动时自动收缩/隐藏UI元素不工作

iOS 7 Safari在滚动时自动收缩/隐藏UI元素不工作,ios,mobile,safari,scroll,ios7,Ios,Mobile,Safari,Scroll,Ios7,在iOS 7s Safari中滚动网页时,URL栏会缩小,底部导航栏也会消失。在该网站上,我正在努力使这两件事不会发生 动量/惯性滚动在我添加webkit overflow scrolling:touch之前不起作用;添加到html元素 我无法想象我在代码中添加了什么元素,让它像这样锁定Mobile Safari 希望这不是一个重复的问题,除了“缩小/隐藏”之外,很难知道该怎么称呼它。我昨晚在Maximiliano Firtman的一篇文章中偶然发现了这个解决方案。这篇文章指出了iOS 7中新的

在iOS 7s Safari中滚动网页时,URL栏会缩小,底部导航栏也会消失。在该网站上,我正在努力使这两件事不会发生

动量/惯性滚动在我添加webkit overflow scrolling:touch之前不起作用;添加到html元素

我无法想象我在代码中添加了什么元素,让它像这样锁定Mobile Safari


希望这不是一个重复的问题,除了“缩小/隐藏”之外,很难知道该怎么称呼它。

我昨晚在Maximiliano Firtman的一篇文章中偶然发现了这个解决方案。这篇文章指出了iOS 7中新的Mobile Safari的许多问题


我的问题的解决方案接近他的答案(如果有溢出:滚动;在你的页面上它不会触发自动UI隐藏功能),我的答案是溢出:隐藏;风格

使用overflow:scroll,导航将保持在那里,但位置:固定的元素不会保持这种状态。相反,他们开始向上或向下滚动页面,直到滚动结束。