CSS 适配刘海屏 CSS适配iOS屏幕 ios可视窗口

由于苹果手机上面刘海会遮挡住一些内容,所以我们在开发的时候需要进行一些适配

//使用padding-top的让内容往下挤,适配刘海屏

padding-top: constant(safe-area-inset-top);
padding-top: env(safe-area-inset-top);

safe-area-inset-top 安全区域距离顶部边界
safe-area-inset-bottom 安全区域距离底部边界
safe-area-inset-left 安全区域距离左边边界
safe-area-inset-right 安全区域距离右边边界

设置网页可视窗口

 <meta name="viewport" content="viewport-fit=cover">

使用viewport-fit属性,可以使内容完全覆盖整个屏幕。

CSS 适配刘海屏 CSS适配iOS屏幕 ios可视窗口相关推荐

  1. Android 刘海屏的适配

    1.Android8.0以上的适配说明 主要说明国内外几大主流产商:小米.oppo.vivo.华为.三星.Google. 小米 MIUI Notch 屏适配说明 Notch 机型在界面上会带来两个问题 ...

  2. iOS灵活适配刘海屏手机的顶部状态栏高度和底部安全距离

    我们知道在刘海屏手机出来之前,iOS App的顶部状态栏高度为20pt,导航栏的可布局区域高度为44pt,整个导航栏高度为64pt,底部安全距离为0. 在刘海屏手机出来后,刘海屏机型iOS App的顶 ...

  3. 1.屏幕分类和刘海屏的适配原则

    1.屏幕分类和刘海屏的适配原则_哔哩哔哩_bilibili 百分百布局不在维护 淘汰了  头条怎么做的 阿里怎么做的? 将近几千种  rom6 7种,之前适配宽和高  曲面屏 分屏 异形屏 andro ...

  4. iOS 适配刘海屏 刘海 状态栏 底部安全距离

    刘海屏出来前 状态栏:20pt 导航栏:44pt 底部安全距离:0pt tabBar: 49 刘海屏出来后 状态栏:44pt 导航栏:44pt 底部安全距离:34pt tabBar: 49 代码 // ...

  5. iPhoneX(刘海屏)适配

    iPhoneX(刘海屏)适配 在 iOS11的时候,苹果破天荒发布了一款新屏幕样式的手机,俗称刘海屏.世人皆道丑,而后纷纷买之.自此,iOS 开发者们也走向了 iPhoneX系列的适配之旅. 区别 状 ...

  6. 《转》安卓P 刘海屏的适配

    安卓P版本也就是刚发布的安卓9.0 其中就加入了刘海屏相关的API.其相关行为与功能变更也是非常多的,从其变更的趋势及功能来看,google在进一步的收紧权限. 其P版本变更行为中就加入了对非SDK接 ...

  7. Android P (9.0)刘海屏(DisplayCutout)适配方法

    简介 Android P版本提供了统一的刘海屏方案和三方适配刘海屏方案: 对于有状态栏的页面,不会受到刘海屏特性的影响 全屏显示的页面,系统刘海屏方案会对应用界面做下移处理,避开刘海区显示 已经适配A ...

  8. android刘海屏高度适配,Android刘海屏的适配

    这里主要是介绍一下Android P中刘海屏的适配以及Android P之前的适配.为什么要分开呢?因为Android P之前官方还没提供API来进行适配,都是由各家厂商来提供适配方案的. 1.And ...

  9. 安卓P 刘海屏的适配

    安卓P版本也就是刚发布的安卓9.0 其中就加入了刘海屏相关的API.其相关行为与功能变更也是非常多的,从其变更的趋势及功能来看,google在进一步的收紧权限. 其P版本变更行为中就加入了对非SDK接 ...

最新文章

  1. 端口号被占用怎么解决
  2. leangoo敏捷开发看板工具
  3. swing 之FlowLayout 实现自动换行和滚动条添加
  4. 怎样获取网站的域名_深入挖掘同行,厉害的人是怎样做的?
  5. 【数据挖掘笔记六】挖掘频繁模式、关联和相关性:基本概念和方法
  6. 【报告分享】85后、95后宝妈人群洞察报告.pdf(附下载链接)
  7. vector和list的排序
  8. STC学习:光敏计数
  9. 【吐血整理】Python 常用模块(二):json 模块
  10. Garbled Circuits介绍 - 56 Yao协议的实现 总结
  11. 【更新】VMware虚拟机黑群晖7.1.1 RC(懒人包)
  12. idea启动azkaban2.5
  13. IBM_System_x3650服务器固件升级手顺
  14. 【安全牛学习笔记】 端口扫描
  15. 《基于Python的金融分析与风险管理》学习笔记
  16. 袭扰战术_战术十必不可少的八
  17. MVP+Dragger2+Rxjava2+Retrofit+OKhttp进行开发。
  18. 个性化推荐系统设计(2.2)——Few-shot Learning用于冷启动的探索
  19. Django开发个人博客网站——19、通过Django Haystack实现搜索功能(上)
  20. openpyxl官方手册

热门文章

  1. 如何购买信托理财产品
  2. Flume数据采集结合etcd作为配置中心在爬虫大数据采集处理中的架构实践。
  3. 云顶之弈机器人法爆_云顶之弈六法机器怎么玩 云顶之弈六法机器玩法攻略
  4. 【转载】 华为荣耀手机如何进入开发者模式
  5. Prism-对话服务
  6. charles 黑名单
  7. js 数组合并的方式
  8. android 基础动画
  9. java的接口可以继承接口吗?
  10. wzoi“求自行车总价“