适配iphoneX底部安全区

Posted yangsg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了适配iphoneX底部安全区相关的知识,希望对你有一定的参考价值。

<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no, viewport-fit=cover">
<div class="bottom-btn-wrap"> //外面包一层
    <div class="main_btn2"></div>  //这个是按钮
    <div class="placeholder-btn"></div>
</div>
.PlanBookbxModule .bottom-btn-wrap {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
}
.PlanBookbxModule .main_btn, .PlanBookbxModule .main_btn2 {
    width: 100%;
    box-sizing: border-box;
    height: 2.34667rem;
    padding-bottom: env(safe-area-inset-bottom);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
//这里是下面安全区 为了不让iphoneX下面的横杠不遮挡按钮或者图片
.PlanBookbxModule .placeholder-btn {
    height: constant(safe-area-inset-bottom);
    height: env(safe-area-inset-bottom);
    background: #fff;
}
#root {
    padding-top: env(safe-area-inset-top);
    padding-right: env(safe-area-inset-right);
    padding-bottom: env(safe-area-inset-bottom);
    padding-left: env(safe-area-inset-left);
    box-sizing: border-box;
}

 

以上是关于适配iphoneX底部安全区的主要内容,如果未能解决你的问题,请参考以下文章

适配iphoneX底部安全区

小程序以及H5页面上IphoneX底部安全区域小黑条适配问题

h5适配ios顶部和底部安全区域的问题

H5在iOS中的安全域问题

微信小程序适配iPhoneX 底部

H5适配iphoneX手机下的黑色横条问题