当前位置: 首页 > news >正文

ios移动端兼容:iPhone X等机型底部的安全距离样式的设置

无论是H5、小程序的页面中,兼容iPhone X等机型的时候,需要考虑到页面底部的安全距离的设置,如图所示(设置之前):

image

只需要两行css代码就可以完美兼容:

/* iphonex 等安全区设置,底部安全区适配 */
padding-bottom: constant(safe-area-inset-bottom); /* 兼容 iOS < 11.2 */
padding-bottom: env(safe-area-inset-bottom); /* 兼容 iOS >= 11.2 */

设置后的效果:

image

相关文章:

  • js简单判断:js判断对象是否为{},js判断对象是否为null
  • Linux Pmap 命令:查看进程用了多少内存
  • HBuilder X运行uniapp之app真机调试控制台console不打印,多种原因分析解决,亲测有效
  • 开源项目推荐:推荐5款前端的开源项目,vue、uniapp、react学无止境用无止境_
  • uniapp插件开发:uniapp之slider滑动选择插件,方向支持横向和竖向,更多参数可配置化
  • 与 ConTeXt MkIV 官方文档的接驳
  • uniapp插件开发:uniapp使用uni_modules开发插件、发布插件,直接导入,一键升级
  • 小程序跳转:小程序之间的跳转详细步骤(公众号绑定小程序、wx.navigateToMiniProgram实现跳转)
  • JAVA调用DLL使用JNA详细说明实例
  • 小程序跳转:云开发之h5跳小程序
  • 使用系统的CoreLocation定位
  • 小程序跳转:云开发H5跳转小程序的坑,微信可跳,H5无法跳
  • FLAG是什么公司
  • 小程序跳转:h5避免中间页直接打开微信小程序
  • 安装windows后grub的恢复
  • @angular/forms 源码解析之双向绑定
  • Angular 4.x 动态创建组件
  • HTML中设置input等文本框为不可操作
  • Laravel Mix运行时关于es2015报错解决方案
  • linux学习笔记
  • React as a UI Runtime(五、列表)
  • Redis学习笔记 - pipline(流水线、管道)
  • spring boot 整合mybatis 无法输出sql的问题
  • Twitter赢在开放,三年创造奇迹
  • 机器学习学习笔记一
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 两列自适应布局方案整理
  • 模型微调
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 微信小程序实战练习(仿五洲到家微信版)
  • 系统认识JavaScript正则表达式
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 【干货分享】dos命令大全
  • elasticsearch-head插件安装
  • linux 淘宝开源监控工具tsar
  • ​渐进式Web应用PWA的未来
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • (1)STL算法之遍历容器
  • (145)光线追踪距离场柔和阴影
  • (6)STL算法之转换
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)计算机毕业设计ssm电影分享网站
  • (万字长文)Spring的核心知识尽揽其中
  • (转)Scala的“=”符号简介
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .NET Core中的去虚
  • .Net FrameWork总结
  • .net下的富文本编辑器FCKeditor的配置方法
  • .py文件应该怎样打开?
  • .skip() 和 .only() 的使用
  • /bin/rm: 参数列表过长"的解决办法
  • @angular/cli项目构建--Dynamic.Form
  • @AutoConfigurationPackage的使用
  • @Autowired 与@Resource的区别