アスペクト比を維持しながら、img タグの幅と高さをオーバーフロー隠し div 内で 100% にする必要があります。
私が到達したのは、オーバーフローの非表示の div 内に画像を配置することです。画像は最大幅 100% で高さは自動です。
<div id="foo">
<img src="http://www.engineering.com/Portals/0/BlogFiles/swertel/heart-cloud.jpg" />
</div>
しかし、私が直面している問題は、高さ100%にならないことです
実際のコードを見てください http://fiddle.jshell.net/TARwL/
そして、div#cover をよく見てください。幅は 100% で、高さは完璧な外観です。私のコードが同じことをするのを見たいと思います。
古いブラウザではbesideが機能しないため、background-size:coverメソッドを使用できません。右クリックして画像を保存することはできません。これは私にとって重要です