javascript - 如何使用 javascript 或 css 获取手机的虚拟键盘高度?
问题描述
问题:
我想在手机的虚拟键盘上方放置一个固定元素,如下图所示。我希望将div
其固定在虚拟键盘上方。另外,我正在使用反应。有没有办法使用框架来解决这个问题?
我的临时解决方案:
我对bottom position
的 进行了硬编码,div
因此它位于虚拟键盘上方。但是,我希望它能够灵活响应所有不同的移动设备。我尝试在互联网上搜索答案,但没有一个对我有用。
.toolbar {
position: absolute;
bottom: 270px;
}
是否有任何可能的解决方案来帮助调整这一点?任何帮助都会很棒,我将不胜感激。
解决方案
如果父元素的高度为 100%,则可以这样做
你可以看到这个例子
推荐阅读
- ios - jenkins 无法构建共享扩展 ios xcode
- javascript - jquery父子选择器返回未定义
- java - 以 ServletContext 作为参数的工厂方法与构造函数
- angular - ionic Framework 3 firebase google 身份验证
- php - 管理员 Woocommerce 产品列表页面中显示的自定义价格计算
- python - 仅从二进制文件python中的字典中读取某些键
- node.js - 未加载 require 的模块的 Jest/Istanbul 覆盖率
- android - 如何在 RecylerView 中显示来自 Android 中 Firestore 的多个集合的数据
- java - 拆分 JavaFX 控制器类
- ui-grid - 根据行过滤ui网格值复选框被选中