Web サイトにフルサイズの背景を追加したいのですが、できれば CSS プロパティbackground
とbackground-size
. 現在、私は以下を使用しています
.bg {
background: url("./gfxGeneral/backgroundImage.jpg");
background-size: cover;
background-repeat: no-repeat;
}
そして、それ<body class="bg">
を適用します。問題は、ウィンドウが非常に狭くなった場合、私が使用している風景スタイルの背景画像は、幅の 100% にスケーリングされるため、小さな部分しかカバーしないことです。白い背景を残さないように、幅100%または高さ100%のいずれかを使用する方法はありますか? これに関するいくつかのガイドを見つけましたが、それらはすべてかなり「醜い」コードを含んでいます。
おまけのリクエスト: できれば IE9 などの古いブラウザをサポートするコードを使用してください