フロントページにカスタムCSSを挿入できるWebアプリケーションに取り組んでいます。
スタートページにフルスクリーンの背景画像を表示したい。すべての最新バージョンのブラウザーでサポートされているbackground-size:coverを使用できることを理解しています。
body {
background-image:url(/File/Publisher/Start/startpage_background.jpg);
background-repeat:no-repeat;
background-size:cover;
}
これは、Firefox および Chrome の最新バージョンで機能します。ただし、IE11では機能しません。背景画像は画面全体を覆うように縮小されません。元のサイズで表示され、部分的にトリミングされています。
F12 を使用してデバッグすると、margin-top または margin-bottom (スクリーンショットを参照) を無効にすると、background-size プロパティが機能することがわかりました。
Web アプリケーションの元の CSS によって導入された margin プロパティを変更したくありません。この問題を解決する方法はありますか?