IPHONE X前端適配

2021-08-17 05:37:11 字數 820 閱讀 2858

cover: 使頁面佔滿螢幕。

auto: 和 contain 選項表現一樣

safe-area-inset-left:安全區域距離左邊邊界距離

safe-area-inset-right:安全區域距離右邊邊界距離

safe-area-inset-top:安全區域距離頂部邊界距離

safe-area-inset-bottom:安全區域距離底部邊界距離

padding-bottom: constant(safe-area-inset-bottom); 

/* 相容 ios < 11.2 */

padding-bottom: env(safe-area-inset-bottom);

/* 相容 ios >= 11.2 */

name="viewport"

content="width=device-width,

initial-scale=1.0,

minimum-scale=1.0,

maximum-scale=1.0,

user-scalable=no,

viewport-fit=cover"/>

只有設定了 viewport-fit=cover,才能使用 env()。

body

如果元素是fixed定位且bottom不等於0,則只調整位置就可以了,增加margin-bottom或者改變bottom。

iPhone X全屏適配

當你的專案執行於iphone x模擬器的時候是否會出現以下這種情況?不能全屏,上下出現了大黑邊,受到以前在設定了啟動頁,把啟動頁刪除出現的上下黑框的啟發,於是想到只要給給iphone x設定乙個對應的啟動頁,就會實現全屏顯示。實現方法如下,首先開啟launchimage 我這裡啟動頁使用的launc...

新手機iPhone X適配

之前7月份開始忙著家裡裝修和換工作 一直沒有時間看iphone x的適配 今天抽時間看了看 順便分享給大家 請為你的應用提供高解析度的設計素材。iphone x 有非常高的解析度,請提供 3x 的設計素材。對於圖形類或其他扁平化影象素材,最好使用一倍尺寸下的 pdf 格式。適配 在你為 iphone...

使用 css 適配 iphoneX 劉海屏

iphonex 劉海螢幕導致 h5 頁面不能正常的全屏顯示了,就需要對 頁面進行適配,下面就詳細說說如何適配。首先上一張適配之前的圖 可以看到頁面頂部被遮擋,底部貼著最下面 ios11 增加新特性,增加webkit 的 css 函式,css 預定義變數 四個預定義變數為設定安全區域和邊界的距離,如下...