• 微信
您当前的位置: 首页> HTML+CSS>

移动端刘海屏适配 env(safe-area-inset-*)

作者:Alpha时间:2025-07-24 阅读数:42 +人阅读

safe-area-inset-bottom.png

*safe-area-inset- **由四个定义了视口边缘内矩形的 top, right, bottom 和 left 的环境变量组成,这样可以安全地放入内容,而不会有被非矩形的显示切断的风险。对于矩形视口,例如普通的笔记本电脑显示器,其值等于零。对于非矩形显示器(如圆形表盘,iPhoneX 屏幕),在用户代理设置的四个值形成的矩形内,所有内容均可见。

下面的示例使用env()的第二个可选参数,如果环境变量不可用,该参数可让你设置备用值

使用案例:
env(safe-area-insert-top,10rpx)

body {
  padding: 
  env(safe-area-inset-top, 10rpx) 
  env(safe-area-inset-right, 10rpx)
  env(safe-area-inset-bottom, 10rpx) 
  env(safe-area-inset-left, 10rpx);
}


本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:595397166@qq.com

标签:

上一篇:CSS的calc用法

下一篇:没有了

阿尔法

软件开发工程师#全栈工程师