【发布时间】:2019-03-21 18:39:33
【问题描述】:
我遇到过几次这个问题,想知道是否有解决这个问题的方法。
我的问题出现在 Chrome 移动应用程序上。在那里,您可以向下滚动一点,地址栏就会消失。到目前为止,一切都很好,让我们举个例子:
容器的height 设置为100vh。
如您所见,底部被切断了。
现在看起来不错。所以很明显,Chrome 将地址栏的高度计算为视口高度。所以我的问题是:
有没有一种方法,不管有没有地址栏,它看起来都一样?让容器膨胀还是什么?
【问题讨论】:
-
只有脚本解决方案才能解决这个问题。在这里阅读:stackoverflow.com/questions/37112218/…
-
没有代码很难帮你..
-
为什么不使用 height:100% 而不是 100vh? Chrome 应用返回的值包括高度为 100vh 的地址栏。
-
@AndrewLi 如您所见,有一个列表。使用 100% 时,容器不会是全高。我必须在车身高度上设置 100vh 才能使其正常工作,这导致了同样的问题。
-
我有同样的问题,但是将高度设置为 100% 并不能解决问题。
标签: html css google-chrome address-bar mobile-chrome