uniapp前端手机获取安全区域css值 防止按键不能被点击

引入

再编写小程序和移动端的时候可能会出现这种情况,页面中的按键刚好才手机中按不到的位置 如下

这是苹果手机的home按键 如果刚好我们的按钮再这个位置,用户是点击不到的

我们就需要一个办法,能够自动的让我们的按键移动到安全可点击的区域

解决

我们可以使用如下的值来获取

css 复制代码
env(safe-area-inset-bottom)

我们只需要在我们想要判断是否为安全区域的地方加上下面这段代码即可防止按键在安全区域 这里加50是为了更好的分开

css 复制代码
padding-bottom:calc(env(safe-area-inset-bottom) + 50rpx);
相关推荐
coding随想1 分钟前
深入浅出HTML5 CSS类扩展:getElementsByClassName和classList属性
前端·css·html5
程序视点4 分钟前
电脑硬件检测必备!图吧工具箱11年免费良心软件!100+免费工具合集
前端·windows·后端
随笔记15 分钟前
uniapp开发的app原生操作手机系统文件
前端·javascript·uni-app
陈随易25 分钟前
国产之光,把AI融入到语言级别的编程语言-MoonBit
前端·后端·程序员
鹏程十八少34 分钟前
9. Android 精通Android高级UI总结:自定义View与动画开发终极实战指南
前端
xianxin_39 分钟前
HTML 区块
前端
江城开朗的豌豆41 分钟前
让页面"记住自己"——前端状态保留实战技巧
前端·javascript·vue.js
xianxin_42 分钟前
HTML 布局
前端
一千柯橘1 小时前
Milkdown:重塑 Markdown 编辑体验的开源利器【实时预览你的 markdown 内容】倍儿爽!
前端·开源·markdown
于慨1 小时前
uniapp上传文件
前端·uni-app