背景画像のサイズに合わせて div のサイズ (幅と高さの両方) を設定しようとしていますが、うまくいきません。レスポンシブ Web サイトを扱っているため、背景画像のサイズはパーセンテージで指定する必要があります。小さい画面では、背景が完全に表示され (幅は狭くなりますが、比例します)、画像を含む div はそのサイズに従う必要があります。
auto 100%、cover、contain など、背景サイズのさまざまな値を試しましたが、何もうまくいきませんでした。これについても同様の質問があります: div を背景画像のサイズにスケーリングしますが、私の問題も解決しませんでした。
誰かがそれを行う方法を知っているなら、私は本当に感謝しています。
編集: 動作を示すためにフィドルを作成しました: http://jsfiddle.net/osv1v9re/5/ この行は、背景画像を非常に小さくしているものです:
background-size: auto 100%;
しかし、それが削除された場合、背景は適切な幅を埋めますが、高さは埋めません。