1. メディアクエリ方式 /*iPhone X への適応*/ @media 画面のみ、(デバイス幅: 375px)、(デバイス高さ: 812px)、(-webkit-device-pixel-ratio: 3) { .固定ボトム{ 下: 37px; } } /*iPhone XS max への適応*/ @media 画面のみ、(デバイス幅: 414px)、(デバイス高さ: 896px)、(-webkit-device-pixel-ratio: 3) { .固定ボトム{ 下: 37px; } } /*iPhone XR max への適応*/ @media 画面のみ、(デバイス幅: 414px)、(デバイス高さ: 896px)、(-webkit-device-pixel-ratio: 2) { .固定ボトム{ 下: 37px; } } 既存の問題: WeChat Webview では、このソリューションにより、要素の下部に安全領域の幅を問題なく追加できます。ただし、Safari などの下部バーがあるブラウザ(ページ表示領域がすでにセーフエリア内にある)では、セーフエリアの幅も追加されます。 CSS関数 これは、フルスクリーン版のリリース後に Apple が提供した CSS 関数です。ios<11.2 の場合は constant()、ios>11.2 の場合は env() です。安全領域の上、下、左、右の幅に対応するように、safe-area-inset-top、safe-area-inset-left、safe-area-inset-right、safe-area-inset-bottom を入力できます。 env と constant は viewport-fit=cover の場合にのみ有効になります。 コードは次のとおりです。 メタタグにviewport-fit=coverを追加する <meta name="viewport" content="width=デバイス幅、初期スケール=1、最大スケール=1、ユーザースケーラブル=いいえ、ビューポートフィット=カバー"> CSSの記述方法。envとconstantをサポートしていないブラウザはこのスタイルを無視します。 .固定ボトム{ 下部: 0; 下部: 定数(セーフエリアインセット下部); 下部: env(safe-area-inset-bottom); } この解決策は解決策1の問題を解決でき、コードはより簡潔です フルスクリーン iPhone に CSS を適応させる方法についての記事はこれで終わりです。フルスクリーン iPhone に CSS を適応させる方法に関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: a タグにはテキストと画像があります。テキストを非表示にして画像のみを表示するにはどうすればよいでしょうか?
>>: offsetWidth、clientWidth、scrollWidth、scrollTop、scrollLeft などのプロパティの図。
目次1. サンプルコード2. 現象を通して本質を見抜く3. 実施原則4. 親コンポーネントのコンパイ...
目次1. 配列の平坦化(配列の次元削減とも呼ばれる)方法1: 削減メソッドを使用する方法2: スタッ...
表ラベルの構成HTML 内の表は <table> タグで構成されており、ブラウザはタグを...
開発から導入まで自分で行うシングルページアプリケーションを開発する場合、ビルドを実行した後 npm ...
リアルタイム レプリケーションは、企業データをバックアップする最も重要な方法です。主に、ユーザーが送...
ここではCentOS7が使用されており、カーネルバージョンは [root@localhost ~]#...
1. OpenSSL公式サイト公式ダウンロードアドレス: https://www.openssl....
目次js のイベントイベントタイプ一般的なイベントイベント登録静的および動的登録の例onload 読...
MySQL ifnull のネストされた使用ifnull をネストする方法があるかどうかオンラインで...
次の2つのファイルを結合するには、それらを結合して1.txtに結合します。 # 1.txt ジェリー...
この質問は非常に奇妙なので、あまり多くを語らずにコードに直接進みます。 .g-ダイアログラッパー{ ...
目次導入導入集計関数 + over()ソート関数 + over() ntile() 関数 + ove...
目次1. GRUB暗号化とは何か2. grub暗号化手順3. grub暗号化のロック属性1. GRU...
この記事では、MySQL 5.7 で追加された json フィールド タイプの使用方法を例を使って説...
1. Linux .NET Core の紹介Microsoft は常に自社のプラットフォームに対して...