原文:用CSS里的 viewport-fit 標簽應對iPhone X 的劉海

iPhone X 配備一個覆蓋整個手機的全面屏,頂部的 劉海 為相機和其他組件留出了空間。然而結果就是會出現一些尷尬的情景:網站被限制在一個 安全區域 ,在兩側邊緣會出現白條兒。移除這個白條兒也不難,給 body 設置一個 background color就可以搞定。或者,可以添加 viewport fit cover meta 標簽,將整個網站擴展到整個屏幕。 然后就由你來決定被安全區域制約的 ...

2018-12-06 14:56 0 1548 推薦指數:

查看詳情

前端:viewport-fit解決iphoneX的“劉海”問題

iphoneX的“劉海”為相機和其他組件留出了空間,同時在底部也留有可操作區域。那么網站邊尷尬了~被限制在了這樣的“安全區域”內,兩邊會出現一道白條。解決的方案是:1、給body添加一個background;2、添加viewport-fit=cover meta標簽,使頁面占滿整個屏幕 ...

Fri Nov 03 23:22:00 CST 2017 1 22036
兼容iphone x劉海的正確姿勢

在 ios 11 中我們可以使用 viewport-fit=cover + safe-area-inset-*。 那么是不是 ios11 以下就用不了這些了呢?是的,但你見過 iphone x+ 有 ios 11以下的嗎? 所以我們可以愉快的搞下去。 開始之前我們先了解什么是 safe area ...

Wed Nov 14 18:17:00 CST 2018 0 918
iPhone X的缺口和CSS

蘋果公司(Apple)的發布會也開完了,新產品也將登陸了。估計很多開發人員看到iPhone X的設備是要崩潰了,特別對於前端開發人員更是如此。 iPhone X的屏幕覆蓋了整個手機的屏幕,為相機和其他各部件留出了一個空間。結果是屏幕設計出現了一些尷尬的情況。比如將網站限制在一個“安全區 ...

Mon Oct 23 23:05:00 CST 2017 0 1553
關於 iphone H5劉海屏適配

默認劉海屏的webview是有安全區域的,加上viewport-fit=cover屬性后webview會全屏,全屏后為了適配劉海屏加上安全區域 padding-top: 1rem;//android樣式 padding: env(safe-area-inset-top ...

Mon Nov 25 19:51:00 CST 2019 0 282
CSS——viewport視口及設置

一、viewport視口   在移動端,viewport視口就是瀏覽器顯示頁面內容的屏幕區域。   viewport視口有兩種視口,分別是 visual viewport(可視視口)和layout viewport(布局視口):     (1)visual viewport固定大小跟屏幕大小相同 ...

Sun Feb 07 05:22:00 CST 2021 0 512
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM