我意识到这个问题已经被多次以不同措辞的标题和选项提出,但我还没有找到适合我的东西。
我试图让 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 之内或没有 DIV 之内)
提前致谢,