【发布时间】:2021-09-09 22:34:23
【问题描述】:
所以我有一个网站,在 PC 上一切正常,但是当你从手机打开它时,网站会被移动浏览器的导航菜单移动。网站的高度正好是 100vh,但被导航栏取代了
【问题讨论】:
-
欢迎来到 StackOverflow。请提供更多详细信息,例如您使用的框架。在 stackblitz 等软件上提供最小的复制。
标签: android html css ios user-interface
所以我有一个网站,在 PC 上一切正常,但是当你从手机打开它时,网站会被移动浏览器的导航菜单移动。网站的高度正好是 100vh,但被导航栏取代了
【问题讨论】:
标签: android html css ios user-interface
这似乎是您问题的解决方案: https://chanind.github.io/javascript/2019/09/28/avoid-100vh-on-mobile-web.html
基本上使用 javascript 和 window.innerHeight 而不是 CSS
【讨论】: