この質問は、異なる言葉のタイトルとオプションで何度も尋ねられていることを認識していますが、自分に合ったものをまだ見つけていません.
端からオーバーフローすることなく、img で画面の大部分を (アスペクト比を維持して) 埋めようとしています。(基本的に、画像を表示するときにFirefoxブラウザが達成すること)
私が試したもののほとんどは、一方向にしか機能しません。幅はサイズ変更されますが、高さがオーバーフローしてしまい、CSS または JScript のいずれかを使用する他の方法でも同じです。また、私の問題の要因は、これを縦向きと横向きの両方の画像に適用したいということです(多かれ少なかれ、サイトにあるすべての画像)
これは、純粋な CSS を使用して動作するはずですが、そうではないようです (ただし、すべての CSS に完全に精通しているわけではありません)。
body, html {
margin:auto;
padding:6px;
height:100%;
width:100%;
}
img {
max-width:100%;
max-height:100%;
}
他にもたくさんのスクリプトがありますが、この投稿は少し長くなります。
JQueryまたはCSS(DIV内またはなし)を使用して、画面内に画像を含めるのを手伝ってくれる人はいますか
前もって感謝します、