我的页面上有 3 个重要的 div。其中 2 个具有固定高度,1 个应适合窗口高度。我在 CSS 上使用 calc(100vh - 260px);
,它在 Chrome 的“设备工具栏”上完全正常工作。但是,当我在装有 Chrome 的手机上尝试时,浏览器不会从 100vh 中提取浏览器导航栏高度,并且第三个元素的底部位于视口(viewport)下方。有没有办法通过 CSS 或 Javascript 解决这个问题?
最佳答案
我已经回答了非常相似的问题 here .
长话短说,使用 100%
而不是 100vh
。
关于javascript - 计算移动浏览器导航器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45110800/