【问题标题】:Safari iOS | 100%-height page too high for viewportSafari iOS | 100%-高度页面对于视口来说太高了
【发布时间】:2014-11-12 18:57:39
【问题描述】:

我遇到了一个简单网页的问题。它还没有完成,但我在 Safari 中用我的 iPad 尝试了这个,并且出现了一个垂直滚动条,尽管文档不应该高于视口。 (仅在横向模式下)

在 iOS 版 Chrome 和桌面版 (1367x768px) 中,它运行得几乎完美,我不明白为什么 safari 会出现问题。

这种现象只出现在 Safari/iOS/landscape 中。 希望它或多或少可以理解。

非常感谢!

菲利克斯

【问题讨论】:

    标签: ios css ipad safari height


    【解决方案1】:

    以下样式适用于body 标签而不是html 标签:

    height: 100%;

    因此,从html, body { height: 100%; ... } 中删除此样式,这应该可以解决问题。事实上,您可以从该块中删除 html。不会影响输出。

    【讨论】:

    • 感谢您的回答!但尽管发生了变化,滚动条仍然出现。
    【解决方案2】:

    问题已在 iOS 8 的 Safari 中解决。

    【讨论】:

      猜你喜欢
      • 2013-11-10
      • 1970-01-01
      • 1970-01-01
      • 2021-01-03
      • 1970-01-01
      • 2021-12-04
      • 2014-08-26
      • 2016-04-18
      • 2012-10-18
      相关资源
      最近更新 更多