【问题标题】:Safari on iOS inconsistently recognizes content heightiOS 上的 Safari 不一致地识别内容高度
【发布时间】:2015-01-05 23:36:49
【问题描述】:

根据我的测试,这是特定于 Safari iOs 的问题。

The bug is on this page.

基本上在 iOS 上,当展开最后一个内容项时,浏览器并不总是滚动内容,而是滚动页面。

无论我做什么,最后一节项目都会发生不一致的行为。我尝试将另一个部分元素添加到 DOM 作为 hack 以使其正常工作,但它的行为仍然相同。

根据max-height参数展开高度,使得动态内容无法被js正确展开。

花了几个小时看这个,现在我需要一些其他的眼睛来看看。谢谢你尽你所能的帮助!

【问题讨论】:

    标签: ios html css mobile-safari smooth-scrolling


    【解决方案1】:

    当然,在提出问题后,您才能找到答案……我能够通过删除使用新 vh 规则的父容器上的 css 高度规则来解决此问题。我将其更改为使用 100% vs 80vh,它的行为符合预期。希望这对其他人有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-04
      • 2016-01-03
      • 1970-01-01
      • 2015-07-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多