--- title: viewport-fit slug: conflicting/Web/CSS/@viewport_a33ee59ffd8336ffb3336900dea02e9f tags: - '@viewport' - CSS - CSS 記述子 - Experimental - Reference - モバイル - 画面レイアウト translation_of: Web/CSS/@viewport translation_of_original: Web/CSS/@viewport/viewport-fit original_slug: Web/CSS/@viewport/viewport-fit ---
{{CSSRef}}{{Draft}}{{SeeCompatTable}}

CSS の viewport-fit {{CSSxRef("@viewport")}} {{Glossary("Descriptor (CSS)", "記述子")}}は、文書のビューポートが画面をどのように埋めるかを制御します。

構文

/* キーワード値 */
viewport-fit: auto;
viewport-fit: contain;
viewport-fit: cover;

auto
この値は初期状態のレイアウトビューポートに影響せず、ウェブページ全体が見えます。
contain
ビューポートは、画面内に内接する最も大きな長方形に合うように拡大縮小されます。
cover
ビューポートは、端末の画面の埋め尽くすように拡大縮小されます。これは重要なコンテンツが画面の外に出ないことを保証するために、安全領域差し込み変数を使用するために強く推奨されます。

形式文法

auto | contain | cover

アクセシビリティの考慮事項

viewport-fit 記述子を使用するとき、すべての端末の画面が長方形であるとは限らなないので、安全領域差し込み変数を使用してください。

仕様書

仕様書 状態 備考
{{SpecName("CSS Round Display", "#viewport-fit-descriptor", '"viewport-fit" descriptor')}} {{Spec2("CSS Round Display")}} 初回定義

ブラウザーの互換性

{{Compat("css.at-rules.viewport.viewport-fit")}}

関連情報