IT業界の技術をメモ・情報公開できる

cssのenv()関数でスマホのセーフエリアに対応

登録日:2025-07-11    更新日:2025-07-16
css
デバイスのセーフエリアの上部に適切なマージンやパディングを設定できる
第一引数にデバイスごとのセーフエリアの値が入ります。
第二引数にセーフエリアが取得できなかった場合の値が入ります。


padding-top: env(safe-area-inset-top, 0px);


padding-right: env(safe-area-inset-right, 0px);


padding-bottom: env(safe-area-inset-bottom, 0px);


padding-left: env(safe-area-inset-left, 0px);

応用
padding-top: calc(50px + env(safe-area-inset-top, 0px));

一覧に戻る