html - 如何在不考虑地址栏的情况下正确计算移动设备上的视口高度?
问题描述
在移动设备上,视口高度计算无法正常工作,因为它考虑了浏览器的地址栏。如下所示,选项 4 位于底部栏下方
视口计算的图像:
我们已经webkit-fill: available
在多项选择问题响应的容器中添加了一个补丁,但这并没有解决问题,并导致其他移动设备上的其他布局问题。我们提到的文章是https://allthingssmitty.com/2020/05/11/css-fix-for-100vh-in-mobile-webkit/
webkit-fill 补丁的图片:
这是我们正在寻找的预期行为:
预期行为的图像:
任何有关如何正确计算视口高度的帮助将不胜感激。
解决方案
推荐阅读
- python - 错误:NameError:未定义名称“Caitlin”
- c - 是否可以使用“fopen”或“open”打开当前程序(argv[0])
- python - DRF- 从嵌套表示创建新对象会引发 TypeError
- python - 使用 Selenium 和 Firefox 实现配置文件和扩展数据
- python - 高效读取DBF文件的方法python
- google-bigquery - 使用 insertAll 将数据加载到 BigQuery 时每天出现一次“后端错误”
- node.js - 带有 TypeORM 的 Node.js 将错误的时区插入 Azure SQL 数据库
- azure-data-factory - 使用 .NET SDK 运行和监控 ADF 管道运行
- python - Pygame:从精灵表中显示这些船只及其运动的最佳方式是什么?
- javascript - 将 Array 中的每个元素与不同的值相乘?代码不起作用