作家
登录

网页适配iPhoneX,就是这么简单

作者: 来源: 2017-11-29 09:08:10 阅读 我要评论

  •   margin-bottom: constant(safe-area-inset-bottom); 
  • 空的色彩块:

    1.   position: fixed; 
    2.   bottom: 0; 
    3.   width: 100%; 
    4.   height: constant(safe-area-inset-bottom); 
    5.   background-color: #fff; 

    网页适配iPhoneX,就是这么简单

    像这种只是地位须要对应向上调剂,可以仅经由过程外边距 margin 来处理:

    1.   margin-bottom: constant(safe-area-inset-bottom); 

    或者,你也可以经由过程计算函数 calc 覆盖本来 bottom 值:

    1.   bottom: calc(50px(假设值) + constant(safe-area-inset-bottom)); 

    别忘了应用 @supports

    写到这里,我们常见的两种类型的 fixed 元素适配筹划已经懂得了吧,但别忘了,一般我们只欲望 iPhoneX 才须要新增适配样式,我们可以合营 @supports 如许编写样式:

    前面也有提到过,只有设置了 viewport-fit=cover,才能应用 constant 函数。

    1. @supports (bottom: constant(safe-area-inset-bottom)) { 
    2.   div { 
    3.     margin-bottom: constant(safe-area-inset-bottom); 
    4.   } 

    【编辑推荐】

    1. iPhone X烧屏问题终于有解了 它能有效避免
    2. 为了让iPhone X更好浏览网页,我给网页加了个导航按钮
    3. 移动端适配iPhone X 周全屏指南
    4. 新弄法!iPhone X运行Windows 95:流畅扫雷、单机游戏
    5. 1万块买的iPhone X寿命是多久?苹不雅给出谜底
    【义务编辑:未丽燕 TEL:(010)68476606】

      推荐阅读

      从Zero到Hero ,一文掌握Python

    CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了 第一个问题,什么是 Python ?根据 Python 之父 Guido van Rossum 的话,Python 是:一种高等法度榜样说话,其核心设计哲学是代>>>详细阅读


    本文标题:网页适配iPhoneX,就是这么简单

    地址:http://www.17bianji.com/lsqh/39243.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)