我想不管其尺寸的显示在一个div完整的图像。 div的尺寸为:宽度:400px,高度:400px [400x400]。所以即使图像大于div,我也希望整个图像显示在div中。图像应保持其纵横比。我如何用CSS或jQuery实现这一目标?这可能没有用PHP或任何其他脚本操纵图像?如何显示全图像一个div
[对不起,不正确的语法或英语不好]
我想不管其尺寸的显示在一个div完整的图像。 div的尺寸为:宽度:400px,高度:400px [400x400]。所以即使图像大于div,我也希望整个图像显示在div中。图像应保持其纵横比。我如何用CSS或jQuery实现这一目标?这可能没有用PHP或任何其他脚本操纵图像?如何显示全图像一个div
[对不起,不正确的语法或英语不好]
如果添加它作为背景,你可以添加:
background-size: contain;
如果使用img
标签,然后:
object-fit: contain;
为了与旧版浏览器更好地兼容,您应该使用后台方法。
谢谢你的队友。 – Somename
所以,你要在div与图像或扩展? –
对不起。不可以。div应该保持静态。图像应根据div进行调整。我可以让图像填充100%的宽度,而不是再宽度,但如果图像的高度更高,div的高度会增加。我希望div是静态的,不会根据图像进行更改。 – Somename