0

昨天我遇到了移动 Safari 地址栏的问题。它拒绝缩回(向上滑动)。但是在添加了一个哈希标记后,它开始运行良好。然而今天,地址栏又奇怪地又乱了。它确实有些缩回,但不是完全缩回。10px 左右仍然悬空。scrollTo(0,1) 和 window.location.href = '#' 的所有变体都已尝试过。毕竟,似乎没有任何逻辑可以挑战 IOS Safari 地址栏。我也试过重启手机,iPhone 4 IOS 6 没有成功。

4

1 回答 1

0

我添加了一个溢出:隐藏样式属性,由于在应用溢出:隐藏属性之前修剪了透明的多余高度,导致页面高度比平时短了一点。解决方案:我现在手动将正文高度添加 60px,以便为地址栏向上滑动腾出空间。缺点是如果向下滚动,它会在屏幕底部留下 60 像素的空白区域。

于 2012-11-18T14:25:39.143 回答